簡體   English   中英

Android檢測是否存在硬件揚聲器

[英]Android detect if hardware speakerphone exist

我正在嘗試通過檢測是否有免提電話來檢查我的android是否為平板電腦。 請幫忙。

public boolean isTablet(Context context) {
boolean xlarge = ((context.getResources().getConfiguration().screenLayout & Configuration.SCREENLAYOUT_SIZE_MASK) == Configuration.SCREENLAYOUT_SIZE_XLARGE);
boolean large = ((context.getResources().getConfiguration().screenLayout & Configuration.SCREENLAYOUT_SIZE_MASK) == Configuration.SCREENLAYOUT_SIZE_LARGE);
return (xlarge || large);}

在三星SGH I527M手機中,該方法返回true,而不是平板電腦。 正如我所說的,我只是想看看設備是否有耳機可以收聽。

這是最好的解決方案! 因為那就是檢查它是否有收音機,所以如果您有收音機有耳機。 回答

暫無
暫無

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

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