我试图在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;
}
该软键位于手机右侧,并带有手机屏幕。
答案 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";
}