开发者

AlertDialog in android

开发者 https://www.devze.com 2023-02-20 12:06 出处:网络
How can I show in 开发者_C百科AlertDialog two EditText and 2 TextView? custom_dialog.xml <?xml version=\"1.0\" encoding=\"UTF-8\"?>

How can I show in 开发者_C百科AlertDialog two EditText and 2 TextView?

custom_dialog.xml

<?xml version="1.0" encoding="UTF-8"?>
<LinearLayout android:orientation="horizontal" 
  android:id="@id/layout_root" android:padding="10.0dip"
  android:layout_width="fill_parent" android:layout_height="fill_parent"
  xmlns:android="http://schemas.android.com/apk/res/android">

 <TextView  
android:layout_width="fill_parent" 
android:layout_height="wrap_content" 
android:text="Libellé"
 android:id="@+id/Text_Libelle"
/>
 <EditText android:id="@+id/Edit_Libelle"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text=""
        />
  <EditText android:id="@+id/Edit_Url"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text=""
        />      

On click on button I want to show this interface in alert dialog.


You basically have the layout created so all you have to do is assign it to your custom dialog like so..

Set the custom layout to the dialog after initializing..

Dialog dialog = new Dialog(someContext);
dialog.setContentView(R.layout.customdialoglayout); //Set dialog view to custom layout

To wire up your handlers you will have to do something to the effect of..

EditText myText = (EditText)dialog.findViewById(R.id.Edit_Libelle);


http://developer.android.com/guide/topics/ui/dialogs.html#CustomDialog

0

精彩评论

暂无评论...
验证码 换一张
取 消

关注公众号