簡體   English   中英

用於在 Android 上讀取用戶區域設置的 API

[英]API to read user's locale settings on Android

我想看看是否有任何 API 可以用來在 Android 設備上讀取用戶的設置,如日期/時間等。 如果用戶選擇 24 小時制或更改任何其他設置,我應該能夠了解它。

任何有關這方面的信息都會有所幫助。

提前致謝。

沒有包羅萬象的 API 來收集用戶設置。 您將需要查詢一些不同的 API 以獲得所需的內容。

一是Device

Device.getLocale()
Device.getScreenSize()

是獲取當前區域設置的常用方法。

如果您想在用戶更改時獲得更新,您可以嘗試使用廣播接收器,如以下答案:

Android - 在沒有靜態變量的情況下偵聽區域設置更改

您可以通過 DateFormat 訪問用戶日期首選項。

DateFormat.is24HourFormat(context)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM