大螢幕使用者個別應用程式覆寫值
透過集合功能整理內容
你可以依據偏好儲存及分類內容。
Android 提供的覆寫值會變更已設定的應用程式行為。
裝置製造商可以針對特定大螢幕裝置套用覆寫值。Android 14 QPR1 推出了使用者覆寫值,可讓使用者透過裝置設定對應用程式套用覆寫值。
個別應用程式覆寫值旨在改善大螢幕裝置的使用者體驗。應用程式可以停用部分覆寫值。
如要進一步瞭解個別應用程式覆寫值,請參閱「裝置相容性模式」。
使用者覆寫
Android 14 QPR1 推出了新的設定選單,可讓使用者變更應用程式的顯示比例,改善應用程式在大螢幕上的顯示方式。使用者可在特定大螢幕裝置的裝置設定中實作選單。
而對於已實作設定選單的裝置,使用者會從清單中選擇應用程式,然後將應用程式顯示比例設為不同的值,例如 4:3、16:9 和全螢幕 (顯示比例值是由裝置製造商設定)。使用者也可以將顯示比例重設為應用程式預設值,也就是裝置製造商的個別應用程式覆寫值指定的值 (請參閱 OVERRIDE_MIN_ASPECT_RATIO
)。如果未套用覆寫,或應用程式已停用覆寫值,則會重設應用程式資訊清單中的值。
停用覆寫值
Android 14 QPR1 支援下列 PackageManager.Property
標記,讓您可以在已實作此覆寫值的裝置上停用或修改顯示比例設定選單:
PROPERTY_COMPAT_ALLOW_USER_ASPECT_RATIO_OVERRIDE
如要停用使用者顯示比例相容性覆寫功能,請將該屬性新增至應用程式資訊清單,並將值設為 false
:
<application>
<property
android:name="android.window.PROPERTY_COMPAT_ALLOW_USER_ASPECT_RATIO_OVERRIDE"
android:value="false"/>
</application>
而在已實作設定選單的裝置上,應用程式會從裝置設定的應用程式清單中排除。因此使用者無法覆寫應用程式的顯示比例。
將屬性設為 true
不會產生任何影響。
PROPERTY_COMPAT_ALLOW_USER_ASPECT_RATIO_FULLSCREEN_OVERRIDE
如要停用使用者顯示比例相容性覆寫的全螢幕選項,請將該屬性新增至應用程式資訊清單,並將值設為 false
:
<application>
<property
android:name="android.window.PROPERTY_COMPAT_ALLOW_USER_ASPECT_RATIO_FULLSCREEN_OVERRIDE"
android:value="false"/>
</application>
針對已實作設定選單的裝置,系統會從裝置設定的顯示比例選項清單中移除全螢幕選項。使用者無法在應用程式中套用全螢幕覆寫值。
將這個屬性設為 true
不會產生任何影響。
,瞭解如何調查及移除這項存取權。
針對大螢幕最佳化應用程式:請勿在應用程式中設定顯示比例限制。請使用視窗大小類別,根據可用的顯示空間大小支援不同的版面配置。
這個頁面中的內容和程式碼範例均受《內容授權》中的授權所規範。Java 與 OpenJDK 是 Oracle 和/或其關係企業的商標或註冊商標。
上次更新時間:2024-09-05 (世界標準時間)。
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"缺少我需要的資訊"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"過於複雜/步驟過多"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"過時"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"翻譯問題"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"示例/程式碼問題"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"其他"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"容易理解"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"確實解決了我的問題"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"其他"
}]
{"lastModified": "\u4e0a\u6b21\u66f4\u65b0\u6642\u9593\uff1a2024-09-05 (\u4e16\u754c\u6a19\u6e96\u6642\u9593)\u3002"}
[[["容易理解","easyToUnderstand","thumb-up"],["確實解決了我的問題","solvedMyProblem","thumb-up"],["其他","otherUp","thumb-up"]],[["缺少我需要的資訊","missingTheInformationINeed","thumb-down"],["過於複雜/步驟過多","tooComplicatedTooManySteps","thumb-down"],["過時","outOfDate","thumb-down"],["翻譯問題","translationIssue","thumb-down"],["示例/程式碼問題","samplesCodeIssue","thumb-down"],["其他","otherDown","thumb-down"]],["上次更新時間:2024-09-05 (世界標準時間)。"]]