Ok. I have the following code: Dialog dl = new Dialog(this); dl.setTitle("Information Prompt"); dl.setContentView(R.layout.infodlg); EditText inputBox1 = (EditText)dl.findViewById(R.id.user); inputBox1.setText(""); dl.show();
And my infodlg.xml file is: <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/ android" android:orientation="horizontal" android:layout_width="fill_parent" android:layout_height="200px" > <TextView android:layout_width="fill_parent" android:layout_height="wrap_content" android:text="Please Enter your username and password" android:textStyle="bold" /> <EditText android:id="@+id/user" android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_weight="1"> <requestFocus/> </EditText> </LinearLayout> However, the dialog box shows just the text:"Please Enter your username and password", and doesn't show the editbox below it. Why is this: Ideally I would want something like this: --------------------------------------------------------------------------------------- Information Prompt ---------------------------------------------------------------------------------------- Please enter your username and password -------------------------------------------------------------------------------------- username: [\editbox] password: [\editbox] \button["OK"] ---------------------------------------------------------------------------------------- Please give me suggestions on how to achieve this. thanks, On Apr 27, 9:46 pm, "Dan U." <[EMAIL PROTECTED]> wrote: > Probably you should look into extending theDialogclass. Just specify > your layout and whatever event handling you need in that class, then > use it like aDialog. In your case, I'd have some kind of setter > method in yourDialogsubclass to set an OnClickListener for whichever > buttons you might have in theDialog. That way, you can specify the > functionality for a button click outside of yourDialog > implementation. > > On Apr 27, 5:52 pm, scimitar <[EMAIL PROTECTED]> wrote: > > > Hi, > > > I want my application to pop up adialogbox that asks for someuser > >input. Theuserenters theinputand clicks a button. Based on the > > text that theuserhas entered, the application then continues it's > > operations. How should I implement this? > > > thanks On Apr 27, 9:46 pm, "Dan U." <[EMAIL PROTECTED]> wrote: > Probably you should look into extending theDialogclass. Just specify > your layout and whatever event handling you need in that class, then > use it like aDialog. In your case, I'd have some kind of setter > method in yourDialogsubclass to set an OnClickListener for whichever > buttons you might have in theDialog. That way, you can specify the > functionality for a button click outside of yourDialog > implementation. > > On Apr 27, 5:52 pm, scimitar <[EMAIL PROTECTED]> wrote: > > > Hi, > > > I want my application to pop up adialogbox that asks for someuser > >input. Theuserenters theinputand clicks a button. Based on the > > text that theuserhas entered, the application then continues it's > > operations. How should I implement this? > > > thanks --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to android-developers@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] Announcing the new M5 SDK! http://android-developers.blogspot.com/2008/02/android-sdk-m5-rc14-now-available.html For more options, visit this group at http://groups.google.com/group/android-developers?hl=en -~----------~----~----~----~------~----~------~--~---