当前位置:  开发笔记 > 编程语言 > 正文

Android Marshmallow文本选择选项菜单操作

如何解决《AndroidMarshmallow文本选择选项菜单操作》经验,为你挑选了1个好方法。

您好我想添加一个全局文本选择监听器,它显示任何选定文本的子菜单.Android 6允许使用新的Text Selection侦听器.

在此输入图像描述

是否可以通过外部应用程序使用此功能,然后填充子菜单?



1> joecks..:

这个概念被调用ACTION_PROCESS_TEXT并在Android 6中可用:

在Manifest中定义一个intent过滤器:


    
        
        
        
    

然后处理您的活动中的意图:

Override
protected void onCreate(Bundle savedInstanceState) {
  super.onCreate(savedInstanceState);
  setContentView(R.layout.process_text_main);
  CharSequence text = getIntent()
      .getCharSequenceExtra(Intent.EXTRA_PROCESS_TEXT);
  // process the text
  boolean readonly = getIntent()
  .getBooleanExtra(Intent.EXTRA_PROCESS_TEXT_READONLY, false);
}

您只能为每个活动定义一个操作.

资源

推荐阅读
贴进你的心聆听你的世界
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有