您好我正在开发一个支持手机和平板电脑的安卓应用程序。我已经在平板电脑和手机上完成了列表和详细信息页面。但我需要显示创建页面,在平板电脑中它应该在弹出窗口中打开,而在手机中它应该像正常活动一样打开。如何做到这一点?
问问题
111 次
2 回答
1
于 2012-12-26T12:15:37.100 回答
0
您可以通过检查屏幕尺寸来估计它是否是平板电脑。如果应用程序使用 XLARGE 或 LARGE 显示尺寸,它可能是平板电脑或“大”手机。
您可以通过以下方式获取相关信息:
if(getResources().getConfiguration().screenLayout == Configuration.SCREENLAYOUT_SIZE_LARGE
|| getResources().getConfiguration().screenLayout == Configuration.SCREENLAYOUT_SIZE_XLARGE) {
//doSomething
}
您可以测试其中哪一个更适合您。
于 2012-12-12T12:41:30.890 回答