我创建了一个 android 应用程序来支持移动 android 手机和 galaxy 选项卡,我需要动态对齐文本,它是移动版本(布局小)我需要将 TextView 的文本动态设置为“移动电话” ,否则如果它是三星 galaxy 选项卡或其他一些 android 选项卡,我需要将文本动态设置为“Galaxy Tab”。
有知道解决方法的大神帮帮我吗?
谢谢。
最佳答案
另一种选择是检查屏幕尺寸分类器:
int mask = Configuration.SCREENLAYOUT_SIZE_MASK;
int size = context.getResources().getConfiguration().screenLayout;
if ((size & mask) == Configuration.SCREENLAYOUT_SIZE_XLARGE) {
// Screen is classified x-large
}
您可以使用相同的方法通过为 Configuration 使用不同的值来检查其他屏幕尺寸。旗帜。
关于android - 如何确定Android或galaxy标签?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6266082/