Hi, I am trying to set up a RelativeLayout within a SlidingDrawer that contains a ViewFlipper that amongst others chooses a view with a text entry field, but when I test the application the space for the entry field and its label appears but the field itself doesn't show. I don't know what I missing here or may have done wrong. Any help or hint in the right direction would be really great. Thanks in advance
This is my layout: <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/ android" android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="fill_parent" android:background="#99000000" android:paddingLeft="2px" > <TextView android:layout_width="fill_parent" android:layout_height="wrap_content" android:id="@+id/titlethemetitle" android:text="@string/title_theme_title" android:textColor="#99CC33" android:textSize="20sp" android:textStyle="bold" android:layout_marginBottom="5px"> </TextView> <TextView android:layout_width="fill_parent" android:layout_height="wrap_content" android:id="@+id/titlethemeintro" android:text="@string/title_theme_intro" android:layout_below="@id/titlethemetitle" android:layout_marginBottom="10px"> </TextView> <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:id="@+id/titlethemeentryholder" android:layout_below="@id/titlethemeintro"> </TextView> <EditText android:id="@+id/titlethemeentry" android:layout_height="wrap_content" android:layout_width="fill_parent" android:layout_toLeftOf="@id/titlethemeentryholder" android:layout_below="@id/titlethemeintro" /> <ScrollView android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_below="@id/titlethemeentry"> <RadioGroup android:layout_width="fill_parent" android:layout_height="wrap_content" android:orientation="vertical" android:id="@+id/radio_group_title_theme" > <RadioButton android:checked="true" android:text="@string/radio_group_title_theme_none" android:id="@+id/theme_none" android:textColor="#99CC33" /> <RadioButton android:checked="false" android:text="@string/radio_group_title_theme_1" android:id="@+id/theme_1" android:textColor="#99CC33" /> <RadioButton android:checked="false" android:text="@string/radio_group_title_theme_2" android:id="@+id/theme_2" android:textColor="#99CC33" /> <RadioButton android:checked="false" android:text="@string/radio_group_title_theme_3" android:id="@+id/theme_3" android:textColor="#99CC33" /> <RadioButton android:checked="false" android:text="@string/radio_group_title_theme_4" android:id="@+id/theme_4" android:textColor="#99CC33" /> <RadioButton android:checked="false" android:text="@string/radio_group_title_theme_5" android:id="@+id/theme_5" android:textColor="#99CC33" /> </RadioGroup> </ScrollView> </RelativeLayout> Here is how I define and call the TextEntry field and its View public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.editorview); [...] txtTitleEntry = (EditText) findViewById(R.id.titlethemeentry); txtTitleEntry.setOnKeyListener(new OnKeyListener() { public boolean onKey(View v, int keyCode, KeyEvent event) { // If the event is a key-down event on the "enter" button if ((event.getAction() == KeyEvent.ACTION_DOWN) && (keyCode == KeyEvent.KEYCODE_ENTER)) { // Perform action on key press Toast.makeText(EditorView.this, txtTitleEntry.getText(), Toast.LENGTH_SHORT).show(); return true; } return false; } }); } public void onClick(View v){ [...] else if (v == btnTitle){ mFlipper.setDisplayedChild(4); btnTitle.setImageDrawable(getResources().getDrawable(R.drawable.ic_slider_title_pressed)); btnExposure.setImageDrawable(getResources().getDrawable(R.drawable.ic_slider_exposure_normal)); btnProperties.setImageDrawable(getResources().getDrawable(R.drawable.ic_slider_properties_normal)); btnRGB.setImageDrawable(getResources().getDrawable(R.drawable.ic_slider_rgb_normal)); btnSpecialEffects.setImageDrawable(getResources().getDrawable(R.drawable.ic_slider_special_effects_normal)); } } -- 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

