Android 在 Activity 中单击返回按钮时的 Studio 运行 命令
Android Studio run command when back button is clicked in Activity
此后退按钮是在 ActionBar
上自动添加的
我想要按钮 运行 下面的命令。
if (mWebView.canGoBack())
{
mWebView.goBack();
}
else
{
super.onBackPressed();
}
该按钮是自动添加的我没有使用任何命令我不知道我的命令放在哪里有人可以帮助我吗?
试试这个,
toolbar.setNavigationOnClickListener(new View.OnClickListener()
{
@Override
public void onClick(View v)
{
if (mWebView.canGoBack())
{
mWebView.goBack();
}
else
{
super.onBackPressed();
}
}
});
试试这个,
@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);
}
}
此后退按钮是在 ActionBar
我想要按钮 运行 下面的命令。
if (mWebView.canGoBack())
{
mWebView.goBack();
}
else
{
super.onBackPressed();
}
该按钮是自动添加的我没有使用任何命令我不知道我的命令放在哪里有人可以帮助我吗?
试试这个,
toolbar.setNavigationOnClickListener(new View.OnClickListener()
{
@Override
public void onClick(View v)
{
if (mWebView.canGoBack())
{
mWebView.goBack();
}
else
{
super.onBackPressed();
}
}
});
试试这个,
@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);
}
}