此后退按钮会自动添加到ActionBar
我希望按钮能够运行下面的命令。
if (mWebView.canGoBack())
{
mWebView.goBack();
}
else
{
super.onBackPressed();
}
按钮自动添加我没有使用任何命令我不知道在哪里放置我的命令任何人都可以帮助我吗?
答案 0 :(得分:1)
试试这个,
toolbar.setNavigationOnClickListener(new View.OnClickListener()
{
@Override
public void onClick(View v)
{
if (mWebView.canGoBack())
{
mWebView.goBack();
}
else
{
super.onBackPressed();
}
}
});
答案 1 :(得分:1)
试试这个,
@Override
public boolean onOptionsItemSelected(MenuItem item) {
switch (item.getItemId()) {
case android.R.id.home:
// todo: goto back activity from here
if (mWebView.canGoBack())
{
mWebView.goBack();
}
else
{
super.onBackPressed();
}
return true;
default:
return super.onOptionsItemSelected(item);
}
}