contextual-action-bar相关内容

用于显示文本选择句柄的 EditText 的自定义剪切/复制操作栏

我有一个应用程序,我希望能够显示一个 TextView(或 EditText),允许用户选择一些文本,然后按一个按钮来处理该文本.在 Honeycomb 之前的 Android 版本上实现这一点没有问题,但在 Honeycomb 及更高版本上,默认的长按操作是显示带有复制/剪切/粘贴选项的操作栏.我可以截取长按以显示我自己的操作栏,但是我没有显示文本选择句柄. 一旦我启动了自己的 Actio ..

Webview 文本选择未清除

我已经为 WebView 中的自定义文本选择功能实现了一个 ActionMode.Callback.我遇到的问题是选择和操作模式状态不匹配. 当我长按时,一切都很好. 当我与其中一个按钮或 WebView(不包括实际选择)交互时,ActionMode 应该被销毁,并且选择应该消失.> 在 Android 4.4 KitKat 中,这正是发生的事情. 然而,这不是在 4.1. ..

以编程方式隐藏/显示上下文操作栏

我的用例: 我有一个以 ViewPager 作为唯一视图元素的活动,为其三个页面设置了三个 Fragment(使用 FragmentPagerAdapter>).其中一个片段是 ListFragment,而另外两个常规 Fragment 包含一些信息图表. ListFragment 中的列表允许“检查"元素,检查元素会显示上下文操作栏,显示对选定/选中的项目可能执行的操作列表. ..

RecyclerView:如何使用复选框启动上下文操作栏CAB?

我有CardViews的RecyclerView列表,并且正在使用AppCompatActivity.每个CardView都有一个复选框.当我单击复选框时,我想启动一个上下文操作栏.我想使用OnCheckedChangeListener并且没有运气.当单击"chkSelected"复选框时,该复选标记正确可见;而当再次单击"chkSelected"复选框时,该复选标记不可见.我在这里缺少什么? ..

在更改电话方向并关闭上下文操作栏后,ActionBar会更改颜色

问题 首先,我的ActionBar(带有自定义菜单)是紫色,然后: 长按我的ListView触发CAB 更改手机方向 取消CAB ActionBar变为白色.如果不更改手机方向,则不会发生这种情况.我已经在android 4.4.4,minSdkVersion="19",targetSdkVersion="26"上尝试过此操作.您能告诉我为什么会发生这种情况吗? 更新: ..
发布时间:2020-08-24 22:16:35 移动开发

在Android中长按可从操作模式中删除“后退/主页”按钮

我在回收站视图内长按实现了上下文操作模式。为此,我从创建操作模式调用 ActionModeCallback 。 在创建操作模式时,默认情况下显示后退箭头。 检查以下内容: 在单击后退箭头,操作模式将关闭。 现在,我要隐藏或删除是默认的后退按钮,该按钮与android中的操作模式 c一起提供。 注意:已经尝试过 getActionBar()。setDisplayHomeAs ..

从上下文操作栏中删除标题

我想删除上下文操作栏中为标题分配的视图。 请注意,我不想设置标题;我希望视图完全消失。这是为了提供更多的空间,以便可以将操作显示在菜单栏上,而不是放到溢出菜单中。 还请注意,我不想设置 android:showAsAction =“ always” 。我希望Android决定图标的空间。我只是想通过删除保留给标题的空白区域来更多空间。 更新 我尝试过的事情: Acti ..
发布时间:2020-06-05 18:42:18 移动开发

凡来处理是常见的详细列表项的CAB行动?

可以说我有使用片段主/从模式,因此像往常一样,细节片段将里面的手机上新的活动,在平板电脑上,这将是previous活动,列出片段中也在里面。旧的东西。 我有一些行动,在细节上执行,喜欢分享,这将是动作条的项目。旧的东西。 但现在,我想实现上下文动作条,或者对话框,它在我看来,并没有真正的事情,这将允许从列表中,右键分享。 我的问题是,我应该有一个共享code?我想避免重复。在我的头,它不能真 ..
发布时间:2016-03-19 15:17:07 移动开发

嵌套上下文动作条

我是一个自定义的范围内创建自定义的上下文的动作条(CAB)的WebView 。 我的要求是这样的,从第一CAB选择特定选项将打开第二CAB。这是最终目标: 我做了这一点,但选择工作不正常。我知道这看起来是正确的,但如果用户点击任何其他三个图标,这就是结果: 如果用户pressing任何的四个初始图标后触及的选择,应用程序崩溃是由于一个空指针异常。 当用户触摸选择一个动作后挥之不去的 ..
发布时间:2016-03-18 00:14:17 移动开发

上下文动作条隐藏当我点击硬件后退按钮和键盘不在

我使用的语境动作条进行编辑,当我有显示的键盘,我想通过$ P $来隐藏它pssing硬件后退按钮,它隐藏了键盘,但它也取消上下文动作条,我真的can'找不到办法​​如何保持它。 有人吗? 解决方案 您应该尽量覆盖返回键硬件,并以布尔如下: //布尔ISVISIBLE检索SoftKeyboard的状态 私人布尔ISVISIBLE = FALSE;如果用户点击的EditText // I ..

如何共享语境中的操作栏使用ShareActionProvider多个文件?

我有我的活动一个ListView。在该列表视图中长preSS,我有上下文操作栏打开。它有一个共享选项共享通过Gmail / WhatsApp的列表中选定的项目(多可以选择项)/等。 <项目 机器人:ID =“@ + ID / menu_share” 机器人:标题=“分享” 机器人:图标=“@机器人:可绘制/ ic_menu_share” 机器人:actionProviderClas ..
发布时间:2016-03-11 21:39:57 移动开发

Android的扩展搜索查看使得其他动作条物品消失

我现在面临的一些问题,在上下文操作栏搜索查看被称为片段。其中最主要的是,当我搜索查看扩展,它使消失在操作栏中所有其他项目(除了关闭按钮),即使有一些未使用的空间,就像你可以在这个截图中看到: 截图 此外,我也有这个问题的讨论完全一样的问题: ..

更改线的颜色到上下文操作栏

我想更改显示到上下文动作条线的颜色;更清楚,我就会把图片: 您看到淡蓝色的线正上方的空白区域?我怎么会改变它的颜色?谢谢 解决方案 您应该先与您要使用的色彩营造出自己的9片图像。例如像这样的图片: 和之后,在应用程序的主题,你应该添加这(对于霍洛主题): <样式名称=“Theme.MyAppTheme”父=“@安卓风格/ Theme.Holo.Light”> ..
发布时间:2016-03-09 21:50:46 移动开发

传递ListView项的ID来ActionMode.Callback对象

所以现在我的问题是,现在我长点击它会弹出一个上下文操作栏一个ListView的项目。传递到onItemLongClick ID是我想在mActionModeCallback的使用上ActionItemClicked()方法中的变量。这似乎是这将是一个相当普遍的方法,因为如果一个用户正在编辑的项目列表,你想访问该行的id在数据库不知何故,当用户点击“编辑”或“删除”操作。 listView.se ..
发布时间:2016-03-08 11:30:15 移动开发

ListFragment多选择不显示的选择

我想实现我的应用程序上下文动作吧。我伸出的ListFragment,我有一个自定义的ArrayAdapter和列表项的XML定义。点击项目工作在列表项细和背景颜色的变化。在那里我遇到的麻烦是选择多个项目时。上下文操作栏来了,我可以告诉我其实是在选择项目时,我,因为我有它记录这些选定的项目触摸它们,但在列表项目的背景高亮颜色不会改变!这似乎像其他一些人使用片段API以及时正在运行到这个问题,他们想出 ..

隐藏/显示编程上下文操作栏

我的用例: 我有一个 ViewPager 作为其唯一视图元素,设置了三个片段 S代表其活动三页(使用 FragmentPagerAdapter )。其中一个片段是 ListFragment ,载而其他两个常规片段取值一些信息图表。 在列表中的 ListFragment 允许“确认”元素,并检查元素带来了上下文操作栏,presenting操作的列表可能选定/检查的项目。 我的问题: 当我选择 ..

CAB溢出菜单自定义样式

在我的应用我显示上下文操作栏因为我没有足够的空间供所有的动作,其中一些在溢出菜单按钮进行访问。现在我想的样式溢出菜单,改变它的背景。我的主题从Theme.AppCompat继承,我有这些样式定义的: <项目名称=“机器人:popupMenuStyle”> @风格/ PopupMenu的< /项目> <项目名称=“机器人:listPopupWindowStyle”&G ..
发布时间:2015-12-05 13:27:34 移动开发

上下文操作栏怪异的行为的菜单项

我有一些怪异的行为在上下文动作吧。 第一: 一个菜单项时,才会显示每一秒时间我点击了溢出按钮: 二/三: 有没有一种方法,该图标不使用这么大的空间? 当我更改添加属性安卓showAsAction =“总是”来的所有项目,实际上有足够的空间来显示所有的图标 - 的但的我的共享图标无法点击了: 清理项目的没有帮助。 我采用Android 4.2.2我的测试设备(银河S3)上。 ..
发布时间:2015-12-05 13:09:06 移动开发