![](/img/trans.png)
[英]How can I detect Android phones and Android tablets differently using the user agent header?
[英]How can I create a project for phones and tablets in Android Studio?
如何在 Android Studio 中為手機和平板電腦創建項目,其中 Play 商店中的 APK 對兩者都相同?
我正在使用具有構建風格的構建變體,但每個設備都有兩個 APK。
您可以通過檢查屏幕尺寸來估算它是否是平板電腦。 如果應用程序使用 XLARGE 或 LARGE 顯示尺寸,則它可能是平板電腦或“大”手機。
您可以通過以下方式獲取相關信息:
if(getResources().getConfiguration().screenLayout == Configuration.SCREENLAYOUT_SIZE_LARGE
|| getResources().getConfiguration().screenLayout == Configuration.SCREENLAYOUT_SIZE_XLARGE) {
//doSomething
}
您可以測試其中哪一個更適合您。
更多參考:
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.