android.widget.PopupWindow,生成Dialog
public static void showPopupWindow(Context context, View parent) {
LayoutInflater inflater = (LayoutInflater) context
.getSystemService(Context.LAYOUT_INFLATER_SERVICE);
final View vPopupWindow = inflater.inflate(R.layout.popupwindow, null,
false);
final PopupWindow pw = new PopupWindow(vPopupWindow, 300, 300, true);
// OK按鈕及其處理事件
Button btnOK = (Button) vPopupWindow.findViewById(R.id.BtnOK);
btnOK.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
// 設定文字框內容
EditText edtUsername = (EditText) vPopupWindow
.findViewById(R.id.username_edit);
edtUsername.setText("username");
EditText edtPassword = (EditText) vPopupWindow
.findViewById(R.id.password_edit);
edtPassword.setText("password");
}
});
// Cancel按鈕及其處理事件
Button btnCancel = (Button) vPopupWindow.findViewById(R.id.BtnCancel);
btnCancel.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
pw.dismiss();// 關閉
}
});
// 顯示popupWindow對話方塊
pw.showAtLocation(parent, Gravity.CENTER, 0, 0);
}
相關文章
- HTML <dialog> 元素HTML
- 自定義 Dialog
- dialog on input OR on request
- Html 5.2 的簡單介紹及新增元素 <dialog></dialog>HTML
- HTML <dialog> 標籤HTML
- Weex元件庫-Dialog元件
- Dialog原始碼分析原始碼
- flutter:教你自定義DialogFlutter
- Dialog 外掛構建
- 簡易Dialog封裝封裝
- Application顯示DialogAPP
- Dialog原始碼學習原始碼
- android Dialog例項Android
- 自定義dialog樣式
- van-checkbox + dialog
- Flutter 讓你的Dialog脫胎換骨吧!(Attach,Dialog,Loading,Toast)FlutterAST
- [譯]迎接新的 Dialog 元素
- 好看的Dialog載入動畫動畫
- dialog.js彈窗外掛JS
- android原始碼解析--DialogAndroid原始碼
- Android Dialog 翻譯文件Android
- Flutter之Dialog使用和踩坑Flutter
- 【除錯技巧】Dialog dismiss 崩潰除錯
- [轉]Angular 4|5 Material Dialog with ExampleAngular
- Android通用UI元件之DialogAndroidUI元件
- elment dialog二次封裝封裝
- HTML5.2新標籤——dialogHTML
- Alert Dialog "Done"按鈕定義.
- Android Dialog對話方塊Android
- Displays the indicated Windows settings dialog (轉)Windows
- AndroidTips:解決Dialog全屏顯示以及Dialog顯示自動彈出輸入法Android
- Flutter Widgets 對話方塊-DialogFlutter
- HTML5中dialog元素嚐鮮HTML
- 使用DialogFragment定義自己的DialogFragment
- 06 - Vue3 UI Framework - Dialog 元件VueUIFramework元件
- 實現透明Dialog樣式的Activity
- 解決預設dialog消失問題
- 分析C#中Dialog控制元件C#控制元件