2013-11-24 149 views
-4

我正在爲android開發html應用程序。我的資產文件夾中有一些html文件。 index.html文件在應用程序啓動時加載。在index.html中,我有一個指向categories.html的鏈接。當我選擇任何類別並按下按鈕(硬件,HTML中沒有按鈕)後,它會轉到categories.html。但問題是我有類別之間的類別選項切換,所以當我按下後退按鈕它會轉到上一個類別。當後退按鈕被按下時轉到特定頁面

例如:我有3類 - 綠色,黃色和紅色。我選擇了綠色類別。從綠色,切換到紅色,從紅色到黃色。當我按下後退按鈕時,它會變成紅色。但它應該去categories.html

有沒有解決方案?

回答

2
  1. 搜索谷歌 - So many answers
  2. 搜索#2 - 沒有必要,如果你做了第1步

    @Override 
    public boolean onKeyDown(int keyCode, KeyEvent event) { 
        if(event.getAction() == KeyEvent.ACTION_DOWN){ 
         switch(keyCode) 
         { 
         case KeyEvent.KEYCODE_BACK: 
          //open category page here 
          return true; 
         } 
    
        } 
        return super.onKeyDown(keyCode, event); 
    } 
    

How to go back to previous page if back button is pressed in WebView?

+0

現在,當我按下返回按鈕的應用程序關閉。我使用在html中完成。但它不適用於Android。有沒有其他辦法呢? – Munawir

+0

你需要發佈你的努力,你已經嘗試過,所以我們可以提供幫助。如果它崩潰了,那麼也會發布日誌,因爲它主要告訴你爲什麼會崩潰。 – Onimusha

+0

它沒有崩潰。它在按下後退按鈕時關閉應用程序 – Munawir

相關問題