当前位置: 首页 > article >正文

Android S长按文件或视频或编辑中文字或输入框中文字不会弹出分享菜单

1.删除文件管理的分享图标和右上角设置里面的分享

packages/apps/DocumentsUI/res/menu/action_mode_menu.xml

  <!---rm filemanager share icon
    <item
        android:id="@+id/action_menu_share"
        android:icon="@drawable/ic_menu_share"
        android:title="@string/menu_share"
        android:showAsAction="always" />
        -->

/packages/apps/DocumentsUI/res/menu/file_context_menu.xml

 <!--rm filemanager share icon
        <item
            android:id="@+id/dir_menu_share"
            android:title="@string/menu_share" />
       -->
 

/packages/apps/DocumentsUI/src/com/android/documentsui/MenuManager.java

public void updateActionMenu(Menu menu, SelectionDetails selection) {
        updateOpenWith(menu.findItem(R.id.action_menu_open_with), selection);
        updateDelete(menu.findItem(R.id.action_menu_delete), selection);
        //updateShare(menu.findItem(R.id.action_menu_share), selection);//*/rm

  @VisibleForTesting
    public void updateContextMenuForFiles(Menu menu, SelectionDetails selectionDetails) {
        assert selectionDetails != null;

        //MenuItem share = menu.findItem(R.id.dir_menu_share);//*/rm dir share
        MenuItem open = menu.findItem(R.id.dir_menu_open);
        MenuItem openWith = menu.findItem(R.id.dir_menu_open_with);
        MenuItem rename = menu.findItem(R.id.dir_menu_rename);
        MenuItem viewInOwner = menu.findItem(R.id.dir_menu_view_in_owner);

        //updateShare(share, selectionDetails);//*/rm dir share
        updateOpenInContextMenu(open, selectionDetails);
        updateOpenWith(openWith, selectionDetails);
        updateRename(rename, selectionDetails);
        updateViewInOwner(viewInOwner, selectionDetails);

        updateContextMenu(menu, selectionDetails);
    }
 

packages/apps/DocumentsUI/src/com/android/documentsui/dirlist/DirectoryFragment.java

/*/

  case R.id.action_menu_share:
            case R.id.dir_menu_share:
                mActions.shareSelectedDocuments();
                return true;
            //*/

2.删除图库分享图标和右上角的整个设置,包括分享

/vendor/mediatek/proprietary/packages/apps/Gallery2/res/menu/albumset.xml

 <!--rm
    <item android:id="@+id/action_select"
            android:title="@string/select_album"
            android:showAsAction="never" />
            -->
<!--
    <item android:id="@+id/action_manage_offline"
            android:title="@string/make_available_offline"
            android:showAsAction="never" />
    <item android:id="@+id/action_sync_picasa_albums"
            android:title="@string/sync_picasa_albums"
            android:showAsAction="never" />
    <item android:id="@+id/action_settings"
            android:title="@string/settings"
            android:showAsAction="never" />
-->

/vendor/mediatek/proprietary/packages/apps/Gallery2/res/menu/movie.xml

<!--rm action_share
    <item android:id="@+id/action_share"
            android:icon="@drawable/ic_menu_share_holo_light"
            android:title="@string/share"
            android:enabled&#


http://www.kler.cn/a/392236.html

相关文章:

  • OCR识别铁路电子客票
  • 【121. 买卖股票的最佳时机】——贪心算法/动态规划
  • git commit 校验
  • Java中的不可变集合:性能与安全并重的最佳实践
  • Django Form
  • 【大数据学习 | kafka高级部分】kafka的kraft集群
  • 零基础入门转录组下游分析——预后模型之多因素cox模型
  • 小西作业1_third order plant(SPM)
  • Linux也有百度云喔~
  • 在Java中使用ModelMapper简化Shapefile属性转JavaBean实战
  • 信令服务器设计之websocket基础
  • BERT配置详解1:构建强大的自然语言处理模型
  • 【Echarts图轮播显示label】
  • PHP动物收容所管理系统-计算机设计毕业源码94164
  • 初阶C++之C++入门基础
  • OKG Research:用户意图驱动的Web3应用变革
  • 系统架构设计师论文:论湖仓一体架构及其应用
  • ECharts实现数据可视化入门详解
  • 技术专家之路:深耕高门槛领域的策略
  • Tangram利用深度学习完成空间与单细胞数据的整合
  • 电脑浏览器打不开网页怎么办 浏览器无法访问网页解决方法
  • 模型减肥秘籍:模型压缩技术 CNN基础
  • docker运行ActiveMQ-Artemis
  • 第三十七章 Vue之编程式导航及跳转传参
  • 边缘计算在智能交通系统中的应用
  • 在码上飞用自然语言开发软件,按效果付费,不好用我买单!