我想在這裏顯示一個對話框,就像這個應用程序一樣。我該如何做?我嘗試過一個對話框的自定義佈局,但它看起來不像xml輸出。 在android中顯示一個活動作爲對話框
-2
A
回答
1
要麼使用DialogFragment或使用AlertDialog如下:
LayoutInflater inflater = (LayoutInflater) getSystemService(Context.LAYOUT_INFLATER_SERVICE);
View layout = inflater.inflate(R.layout.yourLayoutId, (ViewGroup) findViewById(R.id.yourLayoutRoot));
AlertDialog.Builder builder = new AlertDialog.Builder(this).setView(layout);
AlertDialog alertDialog = builder.create();
alertDialog.show();
+1
它不回答這個問題,因爲這不是一個活動。 –
0
您可以在Activity
聲明添加到您的清單。
<activity android:theme="@android:style/Theme.Dialog" />
0
在活動也許將這個在您的mainfest要顯示的對話框將幫助您:
android:theme="@android:style/Theme.Holo.Light.Dialog"
0
設置你的活動主題的對話
主題android:theme="@android:style/Theme.Dialog"
然後在您的活動中不要設置任何視圖,只需創建一個對話框與您要顯示的視圖
相關問題
- 1. 在android中顯示另一個活動的對話框
- 2. 顯示一個對話框活動
- 3. 顯示一個ActionBarCompat活動作爲對話框
- 4. 作爲對話框顯示的活動有一個工具欄
- 5. 作爲android中的對話框活動
- 6. 動態顯示活動爲對話框
- 7. 如何在android 4.4.2中顯示另一個對話框活動的對話框活動?
- 8. 在同一個活動中顯示2個警報對話框
- 9. 如何在另一個活動中顯示警報對話框?
- 10. 將片段顯示爲對話框或作爲常規活動
- 11. Android對話框顯示2個活動而不是1個
- 12. 作爲對話框的活動隱藏第一個活動
- 13. Android從對話框中顯示另一個對話框
- 14. Android在另一個對話框頂部顯示對話框
- 15. Android:在任何活動中顯示警報對話框
- 16. 如何在android中顯示asyntask的nonUI活動對話框?
- 17. 在Android中使用自定義對話框顯示活動
- 18. 對話框沒有顯示在一個活動組
- 19. 回到上一個活動在android中有一個對話框
- 20. 使用活動顯示對話框?
- 21. 活動更改時顯示對話框
- 22. 顯示一條信息另一個活動的對話Android
- 23. 創建一個對話框作爲一個活動?
- 24. 想要在整個活動中顯示警報對話框
- 25. 如何在多個活動中顯示相同的對話框?
- 26. Android在一個活動中創建兩個對話框
- 27. 在android中點擊一個按鈕顯示一個對話框
- 28. 顯示對話框在意圖活動開始之前android
- 29. android-如何在活動結束後顯示對話框
- 30. 在python中顯示一個對話框
可能會將填充添加到活動的佈局。否則你可以使用DialogFragment :) –