[問題] 使用 theme.dialog 主題時
想請問一個問題
當我有兩個 activity 稱為 firtst 和 second 好了
我的second使用 theme.dialog 然後在first 裡面用一個按鈕跳轉到second
此時 畫面應該是
second 呈現出浮動式窗的效果 然後 蓋在 first上面
然後first 呈現pause() 灰暗效果!!
我的問題是 如何在灰暗的畫面 也就是first上面 隨意點擊一下
然後使second這個activity 關閉 回到first的activity上面呢!?
我試過用 onTouchEvent 判斷 ACTION_OUTSIDE 然後關閉second
但是按外圍 還是一樣判斷為 ACTION_DOWN
我剛剛找到笨方法了! 就是我判斷出 second的Activity的外圍邊框 X , Y
然後當點擊這些 X Y 之外的 就把second finish()
不知道還有沒有其他方法可以解決呢!?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 118.163.167.97
※ 編輯: LiHowDie 來自: 118.163.167.97 (10/22 12:47)
推
10/22 13:08, , 1F
10/22 13:08, 1F
→
10/22 13:14, , 2F
10/22 13:14, 2F
→
10/22 16:26, , 3F
10/22 16:26, 3F
→
10/23 17:51, , 4F
10/23 17:51, 4F
→
10/23 17:51, , 5F
10/23 17:51, 5F
→
10/23 17:52, , 6F
10/23 17:52, 6F
→
10/25 10:33, , 7F
10/25 10:33, 7F