作者热门文章
- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
我可以通过我的抽屉导航从 Activity1 导航到 Activity2。
但是在 activity2 按下后退按钮后,该选项仍然突出显示。
我在activity1中的代码如下
public boolean onNavigationItemSelected(MenuItem Item)
{
int id = item.getItemId();
if(id == R.id.activity2)
{
Intent goPage2 = new Intent(activity1.this, activity2.class);
startActivity(goPage2);
}
}
Activity 2中没有代码。
我可以知道如何删除突出显示吗?
最佳答案
我发现如果您不需要使用突出显示功能,只需在 onNavigationItemSelected 结束时返回 false。
} else if (id == R.id.nav_share) {
} else if (id == R.id.nav_send) {
}
DrawerLayout drawer = (DrawerLayout) findViewById(R.id.drawer_layout);
drawer.closeDrawer(GravityCompat.START);
return false;
}
关于Android 抽屉导航保持突出显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41660151/
有没有一种方法可以“标记”对象的属性,使它们在反射中“突出”? 例如: class A { int aa, b; string s1, s2; public int AA
我是一名优秀的程序员,十分优秀!