我的第一个问题是,我正在开发Android应用程序,我想管理不同的屏幕尺寸并根据屏幕大小显示数据。我用谷歌搜索了它。大多数人都说要为不同的屏幕尺寸创建布局文件夹(例如layout-sw320,layout-sw480等)。
所以我想到了另一个想法,我只想创建一个布局,并创建多个dimens.xml文件(例如dimens-sw320.xml,dimens-sw480.xml等)。
我创建了四个不同宽度(320dp,480dp,600dp,720dp)的dimens.xml文件。但是,当我为textview提供尺寸时,根据屏幕尺寸并不完全显示输出。这里有人可以解释哪个屏幕尺寸使用的dp大小。任何帮助都会很感激。
提前致谢...
答案 0 :(得分:0)
只需为您想要的每个类别创建一个Resource Directory
。
Project --> app --> res --> Right Click --> Add Resource Directory
并选择您需要的所有限定符。
对于istance,将dimen.xml
与720dp
相关联放在values-w720dp
目录中。