GridView 在每个设备上看起来都很相似
我需要知道如何根据手机的分辨率设置LayoutParam
。 我使用 GridView
,其中使用 GridView.LayoutParams(45, 45)
.. 现在,如果我使用小屏幕尺寸的移动设备就可以了.. 但如果我用像HTC Desire HD这样的大屏幕设备进行测试,然后它看起来很小。.如何使所有东西都相似?
I need to know how to set the LayoutParam
according to the resolution of the mobile phones..
Im using a GridView
where I'm using GridView.LayoutParams(45, 45)
.. Now if I'm using mobile with small screen size is ok.. But if I test with the big screen device like HTC Desire HD then its looking so small.. How to make everything as similar?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
使用 android:numColumns 或 setNumColumns(int numColumns) 不能满足您的需求吗?
http://developer.android.com/reference/android/widget /GridView.html#setNumColumns(int)
Does using android:numColumns or setNumColumns(int numColumns) not work for your needs?
http://developer.android.com/reference/android/widget/GridView.html#setNumColumns(int)
将显示屏的宽度分为 3 部分(对于 3 列,4 部分对于 4 列......)
Divide your display's width in 3 parts (for 3 columns or 4 for 4 columns....)