回到Android的密钥

时间:2014-12-20 18:00:38

标签: android

我试图在android中编写后退键以返回不断更新和更改的页面。目前它只是回过头来看看变化。

以下是代码

 @Override
public void onBackPressed() {
// do something on back.
super.loadUrl("file:///android_asset/www/index.html");
return;
}

我也试过

 public boolean onKeyDown(int keyCode, KeyEvent event)  
{  
    //replaces the default 'Back' button action  
    if(keyCode==KeyEvent.KEYCODE_BACK)  
    {  
        //do whatever you want the 'Back' button to do  
        //as an example the 'Back' button is set to start a new Activity named 'NewActivity'  
        super.loadUrl("file:///android_asset/www/index.html");
    }  
    return true;  
}

该软键位于手机右侧,并带有手机屏幕。

enter image description here

2 个答案:

答案 0 :(得分:0)

尝试将一些随机数据(或System.currentTimeMillis())提供给网址的末尾:-) - 在问号后面:

file:///android_asset/www/index.html?hgjhfsd

或尝试:

super.clearCache();

答案 1 :(得分:0)

您可以使用javascript实现它。添加事件监听器

添加列表器

document.addEventListener("backbutton", onBackKeyDown, false);

function onBackKeyDown()
{
     window.location="index.html";
}