android - 如何将 ActionMode 完成按钮对齐到 ActionBar 的右侧而不是左侧?

标签 android android-actionbar actionbarsherlock

如标题所示,有没有办法将 ActionMode Done Button 对齐到右边而不是左边?或者我应该隐藏它并添加一个菜单按钮并管理它的 onClick 吗?

最佳答案

调用“startActionMode”后,您可以找到actionMode的 View ,并设置其布局方向(或调查它然后做你想做的):

// <= call "startActionMode" here
final View actionModeView = findViewById(R.id.action_mode_bar);
if (actionModeView != null)
   actionModeView.setLayoutDirection(View.LAYOUT_DIRECTION_LTR);

我知道它至少适用于工具栏(当设置为 actionBar 时),使用支持库。

关于android - 如何将 ActionMode 完成按钮对齐到 ActionBar 的右侧而不是左侧?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15930448/

相关文章:

java - Retrofit2,我如何转换具有不同对象名称但相同数据类型的响应

Android actionBar OnClick()

java - 在android中使用自定义适配器的Listview

android - 更改底部菜单项背景

android - 找不到 fragment ID 的 View

java - 在android中自定义图像的大小和尺寸

android - kotlin 中的依赖项不适用于 groovy 文件

android - 如何在 Android 的 PopupWindow 中设置 ListView 的宽度?

Android 更改每个 fragment 的 setNavigationMode 会使应用程序崩溃

android - ActionBarCompat 显示溢出菜单中的每个操作