4
作为标题的立场,有没有办法对齐右边的ActionMode
完成按钮而不是左边?或者我应该隐藏它并添加菜单按钮并管理它onClick
?如何对齐ActionBar右侧的ActionMode done按钮而不是左侧?
作为标题的立场,有没有办法对齐右边的ActionMode
完成按钮而不是左边?或者我应该隐藏它并添加菜单按钮并管理它onClick
?如何对齐ActionBar右侧的ActionMode done按钮而不是左侧?
你叫“startActionMode”后立刻就可以找到actionMode的观点,并设置其布局方向(或调查,然后做你希望的东西):
// <= call "startActionMode" here
final View actionModeView = findViewById(R.id.action_mode_bar);
if (actionModeView != null)
actionModeView.setLayoutDirection(View.LAYOUT_DIRECTION_LTR);
我知道它的工作原理至少对于工具栏(当被设置为actionBar时),使用支持库。
将它留在左边(或者,更准确地说,将其留在“开始”侧,取决于LTR/RTL语言)会出现什么问题? – CommonsWare 2013-04-10 15:46:40
@CommonsWare感谢您的评论。这不成问题。我只是想了解它是否可以做 – Blackbelt 2013-04-10 15:51:48
@Blackbelt我认为这是可能的,因为动作模式视图有一个id“action_mode_bar”(或类似的东西),所以你可以找到它并调查它的孩子。 – 2014-12-15 09:46:56