0
有沒有辦法使用AlertBuilder樣式自己的Dialog擴展類?現在我有:從AlertBuilder擴展的對話框?
@Override
protected Dialog onCreateDialog(int id) {
LayoutInflater inflater = LayoutInflater.from(this);
switch (id) {
case MY_DIALOG:
View view = inflater.inflate(R.layout.my_dlg_layout, null);
AlertDialog dlg = new AlertDialog.Builder(this)
.setView(view)
.create();
return dlg;
}
return null;
}
但它變得太瘋狂了,我想將對話框定義移到它自己的類中。 (上面看起來不錯,爲了清晰起見,我跳過了很多 - 基本上我使用AlertBuilder使用了一些複雜的自定義視圖)。
我非常想使用Dialog Fragment,但還沒有做好準備,我需要將它作爲一個臨時的東西。
感謝