Android 如何知道:it';是手机还是平板电脑?
我创建了一个在平板电脑和手机上运行得非常好的应用程序。对于检测(界面设置),im使用宽度和高度<代码>如果宽度>1280-必须是平板电脑。。但是我的朋友在三星galaxy note上测试了这个应用程序。。这是一款小型手机(不是平板电脑),但屏幕分辨率为1280x800。现在我在那里显示有问题。。有谁能告诉我-有没有办法检测:平板电脑还是手机 如果有人知道,请告诉我 问候彼得Android 如何知道:it';是手机还是平板电脑?,android,tablet,Android,Tablet,我创建了一个在平板电脑和手机上运行得非常好的应用程序。对于检测(界面设置),im使用宽度和高度如果宽度>1280-必须是平板电脑。。但是我的朋友在三星galaxy note上测试了这个应用程序。。这是一款小型手机(不是平板电脑),但屏幕分辨率为1280x800。现在我在那里显示有问题。。有谁能告诉我-有没有办法检测:平板电脑还是手机 如果有人知道,请告诉我 问候彼得 p、 It’很抱歉我的英语不好。。我正在努力做得更好。像素的宽度(或高度)不决定屏幕大小。屏幕大小取决于分辨率(像素)和密度。An
p、 It’很抱歉我的英语不好。。我正在努力做得更好。像素的宽度(或高度)不决定屏幕大小。屏幕大小取决于分辨率(像素)和密度。Android提供了各种概念来支持不同的屏幕大小。有关详细信息,请参见此处:像素宽度(或高度)决定屏幕大小。屏幕大小取决于分辨率(像素)和密度。Android提供了各种概念来支持不同的屏幕大小。有关详细信息,请参见此处:您可以使用类似的方法从用户代理中检测这些功能。他们提供了一个你可以自己托管的API,并且还提供了云服务。两者都是保险费(已付)
或者,根据我的经验,您可以使用类似的方法来检测不太准确的功能。您可以使用类似的方法来检测用户代理的这些功能。他们提供了一个你可以自己托管的API,并且还提供了云服务。两者都是保险费(已付)
或者,根据我的经验,你也可以使用一些不太准确的东西。这里有一个多屏幕设计的例子,看看它是否有用。
有一个设计多屏幕的示例,看看它是否有用。
要使手机成为手机,它必须能够拨打电话。为什么不检查一下TelephonyManager?有一个名为getPhoneType()的方法。如果它返回PHONE\u TYPE\u NONE,则它不是电话。要使电话成为电话,它必须能够拨打电话。为什么不检查一下TelephonyManager?有一个名为getPhoneType()的方法。如果它返回PHONE\u TYPE\u NONE,则它不是电话。您可以尝试此代码,可在Chrome-to-PHONE分机示例中找到:
static boolean isTablet (Context context) {
// TODO: This hacky stuff goes away when we allow users to target devices
int xlargeBit = 4; // Configuration.SCREENLAYOUT_SIZE_XLARGE; // upgrade to HC SDK to get this
Configuration config = context.getResources().getConfiguration();
return (config.screenLayout & xlargeBit) == xlargeBit;
}
您可以尝试在Chrome to Phone extension示例中找到以下代码:
static boolean isTablet (Context context) {
// TODO: This hacky stuff goes away when we allow users to target devices
int xlargeBit = 4; // Configuration.SCREENLAYOUT_SIZE_XLARGE; // upgrade to HC SDK to get this
Configuration config = context.getResources().getConfiguration();
return (config.screenLayout & xlargeBit) == xlargeBit;
}
我不认为这是可能的。。。因为android OS开发者相信,无论是哪种设备,您的应用程序都会自行调整。。也许这就是为什么他们有不同的低、中、高分辨率的可绘制文件夹…@Kheldar看到这张图片了。。mb我不正确理解用户界面不认为这是可能的。。。因为android OS开发者相信,无论是哪种设备,您的应用程序都会自行调整。。也许这就是为什么他们有不同的低、中、高分辨率的可绘制文件夹…@Kheldar看到这张图片了。。mb我不正确,了解非常好的链接。我想补充一点,特别是,你可能会发现布局大,布局正常等,最有用的。非常好的链接。我想特别补充一点,你可能会发现布局大,布局正常等,最有用的。