台灣最大程式設計社群網站
線上人數
645
 
會員總數:245794
討論主題:189426
歡迎您免費加入會員
討論區列表 >> Android APP 開發 >> 直向與橫向的切換跟back鍵的問題
[]  
[我要回覆]
1
回應主題 加入我的關注話題 檢舉此篇討論 將提問者加入個人黑名單
直向與橫向的切換跟back鍵的問題
價值 : 300 QP  點閱數:250 回應數:2
樓主

studycode
門外漢
0 45
1989 83
發送站內信

我有三個activity,在menifest設定螢幕方向為
1.A:portrait
2.B:landscape
3.C:portrait

A切換至B,B切換至C,但C按back鍵執行了finish()後,
不知為何在B的KeyDown事件也偵測到back鍵,也執行了finish(),
就是我無法從C回到B,都一直是C回到A !?

*若我將B的方向改為portrait就沒問題
*或是在C增加一個按鈕,執行finish()也不會發生問題

但現在是B必須是landscape,且無法限制user在C不去按back鍵,
不懂為何back鍵會影響到兩個activity呢??


搜尋相關Tags的文章: [ portrait ] , [ landscape ] , [ back ] ,
本篇文章發表於2019-09-23 10:48
1樓
作者回應

studycode
檢舉此回應
對了!我的 B 和 C 主要都是在用webview開啟網頁,不曉得這會不會有影響?!
本篇文章回覆於2019-09-23 10:50
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
2樓
作者回應

studycode
檢舉此回應
似乎是在模擬器才有這問題,安裝到實體手機,測了好幾台,都沒問題!!@@
本篇文章回覆於2019-09-24 16:14
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
   
1

回覆
如要回應,請先登入.