0
是否可以將後勤按鈕作爲普通按鈕處理?將phisycal後退按鈕作爲正常按鈕
我不想處理其與onBackPressed()
法的行爲,但我想處理它作爲一個按鈕,這樣的事情,如:
Button backButton ....
backButton.setOnClickListener(...
我需要這個,因爲我需要通過回按鈕作爲AsyncTask的參數,當AsyncTask在其方法onPostExecute()
上時,需要檢查它是否被按下。
謝謝你們。
也許你可以添加一個布爾值,這將是在onPostExecute中設置爲true,以便知道是否應該繼續使用常規onBackPressed()。所以在你的onBackPressed中,第一行是if(postExecuteIndicator){...} –
@NikolaMilutinovic爲了我的需要,我更喜歡這種情況,把後退按鈕當作普通按鈕來處理。 – CallMeDeftsu4
按鈕與View類關聯。所以我相信你的請求不可能以這種方式推動。所有硬件按鈕也是如此。也許NDK更復雜的東西可以體現,但聽起來像是一件棘手的事情。 –