close
當要自訂Dialog的時候
有時候用Activity來取代也是一個選擇
他沒有Fragment生命週期困擾的問題
以下就介紹用Activity當Dialog的方法
1. 接著創建一個基本的Activity
2. 再創一個要當作Dialog的Layout
和一般的activity一樣
3. 然後再Manifest裡面註冊該Activity
這邊將theme設定成Theme.Dialog的形式
當然也有其他的Dialog類型可以選擇
4. 使用的時候就和一般呼叫Dialog一樣
使用Intent來使用Activity
5. 執行後就會出現如下圖的Dialog
而大小和內容那些都要自己客製化
文章標籤
全站熱搜