asc*_*sco 1 android actionbarsherlock
我在我的ABS上使用自定义布局ActionBar,比如
View abview = getLayoutInflater().inflate(R.layout.custombar, null);
getSupportActionBar().setCustomView(abview);
Run Code Online (Sandbox Code Playgroud)
现在没有主页/向上按钮,我已经尝试过:
getSupportActionBar().setHomeButtonEnabled(true);
Run Code Online (Sandbox Code Playgroud)
在我上面使用自定义视图时ActionBar,我是否必须自己处理上传按钮?
我有同样的问题,它似乎取决于你指定的顺序.以下是我如何显示自定义视图,同时仍然保留主页/后退操作(此代码位于onCreateOptionsMenu):
ActionBar actionBar = getSupportActionBar();
// 1) Inflate your menu, if you have also need actions
getSupportMenuInflater().inflate(R.menu.normal_action_menu, menu);
// 2) Set your display to custom next
actionBar.setDisplayOptions(ActionBar.DISPLAY_SHOW_CUSTOM);
// 3) Do any other config to the action bar
actionBar.setNavigationMode(ActionBar.NAVIGATION_MODE_STANDARD);
actionBar.setDisplayShowHomeEnabled(true);
actionBar.setDisplayHomeAsUpEnabled(true);
actionBar.setDisplayShowTitleEnabled(false);
// 4) Now set your custom view
actionBar.setCustomView(R.layout.custom_view);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2874 次 |
| 最近记录: |