AndroidスマホとタブレットのUA(ユーザーエージェント)を判断するサンプルコード

1.ファイル構成
res
|values
|settings.xml
|values-large
|settings.xml

2.res/values/settings.xml下記記入
<?xml version="1.0″ encoding="utf-8″?>
<resources>
<bool name="isTablet">false</bool>
</resources>

3.res/values-large/settings.xml下記記入
<?xml version="1.0″ encoding="utf-8″?>
<resources>
<bool name="isTablet">true</bool>
</resources>

4.ソース判断:
if (getResources().getBoolean(R.bool.isTablet)) {
// dosomething;
}

Android

Posted by arkgame