Articles of android actionbar

如何更改工具栏导航图标和选项菜单边距

有没有办法在Toolbar更改导航图标的左边距和操作项的右边距?

在JB 4.2上的onResume之后调用onCreateOptionsMenu

我的应用程序中有以下片段: public class MyFragment extends SherlockListFragment implements LoaderManager.LoaderCallbacks { private MenuItem refresh = null; @Override public void onActivityCreated(Bundle savedInstanceState) { super.onActivityCreated(savedInstanceState); setHasOptionsMenu(true); //….. // NPE here refresh.setActionView(R.layout.indeterminate_progress_action); getActivity().getSupportLoaderManager().initLoader(0, null, this); } @Override public void onCreateOptionsMenu(Menu menu, MenuInflater inflater) { inflater.inflate(R.menu.refresh_menu, menu); refresh = (MenuItem) menu.findItem(R.id.menu_item_refresh); } @Override public void onLoadFinished(Loader loader, Cursor data) { mAdapter.swapCursor(data); […]

如何删除操作栏右上角的设置图标(溢出菜单)?

如何从操作栏的右上角删除设置图标? 当我在我的实际三星galaxy s3手机上模仿时,它不存在,但是,当我在Nexus 7的AVD上模拟时,它出现了。 这是我的菜单的代码:

如何自定义动作模式的颜色和文字?

默认操作模式(3.0及更高版本)带有绿色主题和左侧的“完成”按钮。 我该如何定制这些? 谢谢

Android操作栏有两个拉伸按钮

有人知道如何轻松实现带有两个拉伸按钮的操作栏吗? 以下是Google日历应用的示例: 谢谢!

Android ActionBar标签设置了最初选择的标签

我注意到使用时 actionBar.setSelectedNavigationItem(x) 在我的Activity的onCreate()方法中,始终首先选择位置0处的选项卡项,然后加载位置x处的选项卡项。 这意味着(因为我正在使用片段)2片段被加载。 其中一个是不必要的…… 这是我的代码: public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); // Determine which bundle to use; either the saved instance or a bundle // that has been passed in through an intent. Bundle bundle = getIntent().getExtras(); if (bundle == null) { bundle = savedInstanceState; } // Initialize members with bundle or default […]

使用v4 Fragments API实现ActionBar选项卡

我的应用程序目前正在使用Fragments / v4兼容包来支持Android版本,一直到1.6。 这意味着我的所有片段都从兼容包的Fragment版本inheritance。 我目前正在尝试重做部分应用程序以利用Honeycombfunction,例如ActionBar 。 我已经在3.0之前的设备上使用了我自己的动作栏实现,否则就使用了Honeycomb Action Bar。 这个位不是问题。 我遇到的问题是尝试使用ActionBar实现制表符。 ActionBar.TabListener期望本机Fragment和FragmentTransaction类工作 – 因此尝试使用我的Fragment类(从兼容性库inheritance)不会编译。 那么,有没有人有任何想法如何使用Fragment与ActionBar选项卡的兼容包版本的Fragment ? tldr:如何将ActionBar选项卡与从v4兼容性库inheritance的片段一起使用?

为上下文操作栏设置标题

我想为上下文操作栏设置标题(如下图所示)。 我尝试过以下方法: getActionBar().setTitle(“Title for cab”); 但标题没有显示出来。

Android操作栏菜单项,actionLayout无法正常工作

嗨,我正在开发一个Android应用程序。 在我的应用程序中,我正在使用Sherlock动作。 我在动作栏中定义了几个菜单项,如下面的方式 和我的action_button看起来像: 现在一切都显示了,但我的问题是,当我点击card_menu item ,我定义子菜单,并定义动作布局。 它没有显示那些子菜单。 我的其他菜单项正常工作。 只有当我为包含子菜单的项目定义动作布局时,我才能显示子菜单。 如果我删除动作布局,它工作正常。 我知道如果我们为item定义动作布局,那么我们必须手动处理click侦听器。 我是按照以下方式做到的 final MenuItem item = menu.findItem(R.id.card_menu); item.getActionView().setOnClickListener(new OnClickListener() { @Override public void onClick(View v) { onOptionsItemSelected(item); Toast.makeText(getActivity(), “click on menu”, Toast.LENGTH_SHORT).show(); } }); 我能够处理该项目的单击事件,但无法显示下拉子菜单项。 我该如何解决这个问题?

如何在动作栏的右侧添加imageview?

我想在动作栏右侧添加图像视图。我试图这样做,但我不能。 谁能帮我? 这是我的图像视图xml 这是我想要创建的动作栏的图像。