中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

alertdialog對話框怎么設置全局變量

小億
100
2023-08-02 13:02:19
欄目: 編程語言

要在AlertDialog對話框中設置全局變量,可以通過以下步驟進行操作:

  1. 在你的活動或應用程序的適當位置聲明一個全局變量。例如,你可以在活動類的頂部聲明一個靜態變量。
public class MainActivity extends AppCompatActivity {
public static int globalVariable = 0;
// 其他代碼...
}
  1. 在創建AlertDialog對話框的地方,獲取對話框的視圖并找到需要設置的控件。
public void showDialog() {
AlertDialog.Builder builder = new AlertDialog.Builder(this);
LayoutInflater inflater = getLayoutInflater();
View dialogView = inflater.inflate(R.layout.dialog_layout, null);
// 獲取對話框視圖中的控件
EditText editText = dialogView.findViewById(R.id.editText);
builder.setView(dialogView)
.setTitle("Dialog")
.setPositiveButton("OK", new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialogInterface, int i) {
// 在點擊確定按鈕時,將EditText中的值設置給全局變量
MainActivity.globalVariable = Integer.parseInt(editText.getText().toString());
}
})
.setNegativeButton("Cancel", null)
.show();
}
  1. 當點擊AlertDialog對話框的"OK"按鈕時,將EditText中的值設置給全局變量。

這樣,當AlertDialog對話框關閉后,你可以在整個應用程序的其他位置訪問和使用該全局變量。

0
新沂市| 灯塔市| 苍溪县| 彭泽县| 县级市| 额济纳旗| 巴彦淖尔市| 夏津县| 开江县| 常熟市| 蛟河市| 民丰县| 龙口市| 临潭县| 南安市| 绥江县| 虎林市| 许昌市| 图片| 颍上县| 祁阳县| 香格里拉县| 嘉禾县| 玛纳斯县| 岳西县| 新巴尔虎右旗| 独山县| 若尔盖县| 麻栗坡县| 南岸区| 宜章县| 丹阳市| 肃南| 郑州市| 苍南县| 黄骅市| 两当县| 炎陵县| 彭水| 九龙县| 辉南县|