Thank you. How can I lay out 1 label at a line? I try switching to RelativeLayout, it is still the same problem.
On Fri, Mar 20, 2009 at 9:33 PM, Romain Guy <[email protected]> wrote: > > Your LinearLayout is horizontal and both your children are width=fill_parent. > > On Fri, Mar 20, 2009 at 9:30 PM, Meryl Silverburgh > <[email protected]> wrote: >> >> Romain, >> >> Thank you. But I change the height to wrap_content for both items. >> I still see only 1 item in the emulator. >> >> Any idea please? >> >> >> On Fri, Mar 20, 2009 at 8:48 PM, Romain Guy <[email protected]> wrote: >>> >>> You specified a height of fill_parent for both items. So they both >>> have the height of their parent. So the second one is outside of the >>> parent. >>> >>> On Fri, Mar 20, 2009 at 6:53 PM, Meryl Silverburgh >>> <[email protected]> wrote: >>>> >>>> Hi, >>>> >>>> I am trying to create a compound widget which has 2 labels (i.e. >>>> textview), one label on each line. >>>> >>>> public class TwoLabel extends LinearLayout { >>>> private TextView mLabel; >>>> private TextView mLabel2; >>>> >>>> public TwoLabel(Context context, AttributeSet attrs, int defStyle) { >>>> super(context, attrs, defStyle); >>>> >>>> mLabel = new TextView(context, attrs, R.attr.textViewStyle); >>>> >>>> mLabel2 = new TextView(context, attrs, R.attr.textViewStyle); >>>> >>>> mLabel.setLayoutParams(new >>>> LinearLayout.LayoutParams(LinearLayout.LayoutParams.FILL_PARENT, >>>> LinearLayout.LayoutParams.FILL_PARENT)); >>>> >>>> >>>> mLabel2.setLayoutParams(new >>>> LinearLayout.LayoutParams(LinearLayout.LayoutParams.FILL_PARENT, >>>> LinearLayout.LayoutParams.FILL_PARENT)); >>>> >>>> addView(mLabel); >>>> addView(mLabel2); >>>> } >>>> >>>> My question is why I only see the first label but not the second label? >>>> >>>> In the layout.xml file which uses the TwoLabel compound widget, I did this: >>>> >>>> <TwoLabel >>>> android:layout_width="fill_parent" >>>> android:layout_height="fill_parent" >>>> android:id="@+id/textFieldLabel" >>>> >>>> /> >>>> >>>> So I am not sure why I only see the first label but not the second one. >>>> >>>> >>>> >>>> >>>> On Fri, Mar 20, 2009 at 6:50 PM, Meryl Silverburgh >>>> <[email protected]> wrote: >>>>> Hi, >>>>> >>>>> I am trying to create a compound widget which has 2 labels (i.e. >>>>> textview), one label on each line. >>>>> >>>>> public class TwoLabel extends LinearLayout { >>>>> private TextView mLabel; >>>>> private TextView mLabel2; >>>>> >>>>> public TwoLabel(Context context, AttributeSet attrs, int defStyle) { >>>>> super(context, attrs, defStyle); >>>>> >>>>> mLabel = new TextView(context, attrs, R.attr.textViewStyle); >>>>> >>>>> mLabel2 = new TextView(context, attrs, R.attr.textViewStyle); >>>>> >>>>> } >>>>> >>>>> } >>>>> >>>> >>>> > >>>> >>> >>> >>> >>> -- >>> Romain Guy >>> Android framework engineer >>> [email protected] >>> >>> Note: please don't send private questions to me, as I don't have time >>> to provide private support. All such questions should be posted on >>> public forums, where I and others can see and answer them >>> >>> > >>> >> >> > >> > > > > -- > Romain Guy > Android framework engineer > [email protected] > > Note: please don't send private questions to me, as I don't have time > to provide private support. All such questions should be posted on > public forums, where I and others can see and answer them > > > > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/android-developers?hl=en -~----------~----~----~----~------~----~------~--~---

