【发布时间】:2014-06-16 14:54:47
【问题描述】:
我是 android 开发的菜鸟,我遵循 android 网站的教程。 1.在"Starting another Activity"部分,我只是复制代码并尝试运行,但是发现activity改了之后(换到新页面),action bar的标题会变成该活动的类别。 2.说到action button的response,代码写成:
public boolean onOptionsItemSelected(MenuItem item) {
// Handle presses on the action bar items
switch (item.getItemId()) {
case R.id.action_search:
openSearch();
return true;
case R.id.action_settings:
openSettings();
return true;
default:
return super.onOptionsItemSelected(item);
}
}
但是,在默认代码中: `public boolean onOptionsItemSelected(MenuItem item) {
int id = item.getItemId();
if (id == R.id.action_settings) {
return true;
}
return super.onOptionsItemSelected(item);
}`
它只返回不包含响应方法的true(没有openSettings()),但是当我按下它时仍然会弹出一个“设置”字样。 3. 如何移除操作栏并使其全屏显示?
【问题讨论】:
标签: android button android-actionbar setting