您知道当您打开照片或链接进行分享时,您并不总是打开同一个分享托盘吗?这是因为 Android 允许应用程序开发人员自定义所谓的“共享托盘”,从而造成应用程序之间的不一致。为了获得更统一的体验,您目前可以将 Sharedr 等第三方应用设置为默认共享托盘,而不是纯粹的 Android 体验。但是,据 XDA 开发人员称,谷歌计划在Android 12 中改变这种行为。
Sharedr 的开发人员在意识到Android 12不再提示用户在 Android Sharesheet 和自己的应用程序之间进行选择后提交了错误报告。谷歌表示这是预期的行为,因此它可以有效地阻止第三方应用程序修改其共享对话框。
“我们实际上从未想过允许应用程序更改共享托盘,这里的重点是让应用程序启动共享托盘,”谷歌告诉 XDA 开发人员。说。“更改共享托盘、R 中用户界面 (Android) 的直接共享部分、个人和工作配置文件选项卡等也变得越来越不可能。不能直接申请。这不是允许应用程序改变的东西。”
谷歌没有说明是否会允许应用程序开发人员自定义 Android Sharesheet,这最初造成了不一致的用户体验。例如,三星智能手机允许您启用或禁用直接联系人共享,如 XDA 开发人员所述。您仍然可以使用 Sharedr 之类的应用程序,但您需要从 Android 的核心共享页面选择它们作为应用程序并创建一个额外的步骤。