我在一個活動中有兩個片段,其中一個片段佔用70%,另一個片段佔30%。我想顯示一個彈出窗口/對話框,以70%的片段爲中心對齊,片段應該在顯示彈出框時變暗。任何關於如何進行的指針?Android:如何在顯示對話框時調暗片段?
0
A
回答
2
在70%碎片的頂部(在其佈局描述中)放置一個半透明,隱藏的Drawable。當您需要調光時,只需將該drawable的狀態更改爲可見,並且當對話框消失後,將其設置回隱藏狀態。
0
在主機片段
在主機片段呼叫getTargetFragment();
在DialogFragment
在DialogFragment設置setTargetFragment()
和
private void dimTheHostView() {
view = hostFragment.getView();
if (view != null) {
view.setAlpha(0.4f);
}
}
相關問題
- 1. Android - 在對話框中顯示片段
- 2. 顯示片段android對話框
- 3. 顯示對話框片段
- 4. 在Android片段上顯示對話框時出現問題
- 5. 如何在顯示對話框時刪除屏幕變暗?
- 6. 在創建對話框片段時忽略對話框片段
- 7. 具有清晰背景的對話框片段(未調暗)
- 8. 在片段問題中顯示對話框片段
- 9. Android - 片段中的對話框片段
- 10. intent.createChooser始終顯示暗對話框
- 11. 在對話框中顯示我的片段android
- 12. 在Android TimePicker對話框片段中顯示12hh格式
- 13. 如何在對話框中顯示片段?
- 14. 如何在片段中顯示對話| Android
- 15. 如何在昏暗後重新顯示警告對話框
- 16. 僅在按住按鈕時顯示對話框片段
- 17. 對話框片段在啓動時不顯示
- 18. 如何在Android中顯示對話框中的對話框?
- 19. 生命週期對話框片段顯示片段
- 20. 顯示來自片段對話框的片段
- 21. 顯示片段中的對話框片段
- 22. 來自活動SharedElement的Android顯示對話框片段
- 23. 如何從android中的對話框中調用片段?
- 24. 如何將片段顯示爲對話框?
- 25. 如何在數據顯示時將數據傳遞給對話框片段
- 26. 如何顯示報警對話框android
- 27. 鍵盤顯示時禁用對話框片段
- 28. 顯示對話,在片段工作
- 29. 對話框不顯示android
- 30. Android:顯示對話框類
退房這個答案暗淡主機的視圖。 [鏈接](http://stackoverflow.com/a/9255745/786337) – Tarun