3
A
回答
8
如果您爲對話框和標題設置了自定義佈局,則可以更改對話框的標題。我只用過這種方法完全去除頭,但是這應該自定義頁眉工作:
dialog = new Dialog(context);
Window window = dialog.getWindow();
window.requestWindowFeature(Window.FEATURE_CUSTOM_TITLE);
dialog.setContentView(R.layout.my_dialog_layout);
window.setFeatureInt(Window.FEATURE_CUSTOM_TITLE, R.layout.my_custom_header);
這是所有稍微更復雜(因爲你必須設置對話框的佈局,以及)但比子類化Dialog更簡單。
1
原來的對話框類似乎缺乏以設置圖標的功能,但你可以輕鬆地擴展AlertDialog和設置自定義視圖(你會用你的對話實例一樣),你只需要像這樣
class MyDialog extends AlertDialog {
public MyDialog(Context ctx) {
super(ctx);
LayoutInflater factory = LayoutInflater.from(context);
View view = factory.inflate(R.layout.dialog_layout, null);
setView(view);
setTitle("MyTitle");
setIcon(R.drawable.myicon);
}
}
相關問題
- 1. Android:SectionIndex對話框的自定義佈局
- 2. 自定義對話框佈局
- 3. Android對話框自定義佈局
- 4. 如何在自定義對話框中放置表格佈局?
- 5. 如何在對話框中添加自定義動態佈局?
- 6. 與自定義佈局的對話
- 7. Antd固定頁眉佈局
- 8. 跨不同版本的對話框的自定義佈局?
- 9. 自定義佈局帶號碼選取器的對話框
- 10. 帶自定義佈局失敗的警報對話框
- 11. Android中關閉佈局中的自定義對話框
- 12. 將按鈕添加到自定義對話框的佈局(dialog.xml)
- 13. 隱藏自定義對話框的主佈局
- 14. Android的 - 自定義對話框使用XML佈局
- 15. Editset自定義佈局標題我的對話框
- 16. 使用自定義佈局的對話框首選項
- 17. 帶自定義佈局的Android對話框:返回數據
- 18. 自定義頁眉
- 19. 使用自定義佈局NavigationDrawer包含頁眉和列表
- 20. 對話框的自定義母版頁
- 21. FBConnect(IPHONE),自定義發佈對話框
- 22. html頁眉佈局
- 23. Android自定義對話框佈局不起作用
- 24. 線性佈局和自定義對話框
- 25. 顯示自定義佈局警告對話框
- 26. 對話框自定義佈局沒有正確拉伸
- 27. 使用主題/樣式運行自定義對話框佈局
- 28. Android - 自定義對話框佈局問題
- 29. 自定義佈局不適合在對話框窗口
- 30. Android SDK,在自定義對話框佈局中設置文本