當前位置:首頁 » 安卓系統 » android彈出布局

android彈出布局

發布時間: 2024-09-20 19:14:29

Ⅰ android如何獲得彈出的對話框中的edit text控制項的數據

1、首先自定義布局

2、把自定義布局放入dialog中顯示

3、通過自定義布局查找對應的edittext組件

java">finalViewDialogView=a.inflate(R.layout.loand,null);//1、自定義布局
//創建對話框
AlertDialogdlg=newAlertDialog.Builder(loand.this)
.setTitle("登錄框")
.setView(DialogView)//設置自定義對話框的樣式,2、自定義布局放入dialog中顯示
.setPositiveButton("登陸",//設置"確定"按鈕
newDialogInterface.OnClickListener()//設置事件監聽{
publicvoidonClick(DialogInterfacedialog,intwhichButton){editText1=(EditText)DialogView.findViewById(R.id.editText1);
editText2=(EditText)DialogView.findViewById(R.id.editText2);//3、過自定義布局查找對應的edittext組件
Stringid=editText1.getText().toString();
Stringpassword=editText2.getText().toString();

Ⅱ android怎樣實現彈出多個輸入對話框

1.布局文件
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_height="wrap_content" android:layout_width="wrap_content"
android:background="#ffffffff" android:orientation="horizontal"
android:id="@+id/dialog">
<TextView android:layout_height="wrap_content"
android:layout_width="wrap_content"
android:id="@+id/tvname" android:text="姓名:" />
<EditText android:layout_height="wrap_content"
android:layout_width="wrap_content" android:id="@+id/etname" android:minWidth="100dip"/>
</LinearLayout>
2.調用代碼
LayoutInflater inflater = getLayoutInflater();
View layout = inflater.inflate(R.layout.dialog,
(ViewGroup) findViewById(R.id.dialog));
new AlertDialog.Builder(this).setTitle("自定義布局").setView(layout)
.setPositiveButton("確定", null)
.setNegativeButton("取消", null).show();

簡單來說就是自定義dialog就好了
在裡面創建兩個對話框,也就是edittext
你試試看我這個代碼。

Ⅲ androidstudio怎麼實時預覽布局界面

1、打開任意一個布局文件,默認顯示Design頁面,點擊左下角按鈕Text切換到text頁面

2、點擊text頁面右邊側欄的Preview按鈕,就可以在text傍邊顯示布局預覽界面了。

3、布局預覽頁面默認是顯示在text頁面右側的,不過還是可以調整其顯示位置的。點擊布局預覽頁面右上角的設置按鈕,會顯示下拉設置選項。

4、游標移動到Moveto設置下拉選項時,會彈出新的選項列表。選中Left後,布局預覽頁面就顯示在text頁面左邊了。其他方向的設置方法類同。

Ⅳ Android安卓編程入門:[3]按鈕彈出對話框

我寫的系列一般都是由簡入繁,前幾篇都是比較入門的教程,可根據需要選擇瀏覽,謝謝。此篇講得是如何創建一個按鈕,並且點擊,可以彈出一個對話框。很多控制項都可以實現此功能,我們就拿典型的按鈕——Button來示範。
先在布局界面上,拖進來一個按鈕控制項,並設置顯示的文字,記得保存(Ctrl+S)

之後在代碼界面上定義該按鈕。

新建一個按鈕點擊的方法。 onClick(View v) :點擊之後的動作。

設置按鈕的點擊事件指向我們新建的點擊方法。 setOnClickListener:設置點擊之後觸發的動作。

現在我們在onClick里添加彈出對話框的代碼。 AlertDialog:一個對話框類。 MainActivity.this:對話框顯示的位置。 setTitle:設置標題。 setMessage:設置內容。 setPositiveButton:設置對話框的按鈕。 show():顯示對話框。

至此所有代碼已經完成,編譯並生成,在Android安卓虛擬機上顯示如下。

熱點內容
存儲卡有兩個分區該怎麼合並 發布:2024-10-11 09:26:50 瀏覽:910
安卓私密文件怎麼隱藏 發布:2024-10-11 09:24:35 瀏覽:925
同配置的汽油車和混動哪個貴 發布:2024-10-11 09:13:18 瀏覽:330
c語言程序設計案例教程答案 發布:2024-10-11 09:11:09 瀏覽:625
教學管理資料庫設計 發布:2024-10-11 09:02:44 瀏覽:274
a站視頻緩存不了 發布:2024-10-11 09:02:37 瀏覽:886
python文件名去掉後綴 發布:2024-10-11 08:57:59 瀏覽:614
公網ipftp訪問 發布:2024-10-11 08:25:58 瀏覽:944
新款密碼箱怎麼改密碼 發布:2024-10-11 08:25:15 瀏覽:980
靜態ip訪問不了xp伺服器 發布:2024-10-11 08:19:23 瀏覽:293