首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >替代绘图工具

替代绘图工具
EN

Stack Overflow用户
提问于 2011-12-28 15:16:40
回答 3查看 1.3K关注 0票数 0

我正在开发一个游戏,想要支持所有的屏幕,有240dp的密度。这些屏幕位于hpdi-类别的Android,例如,一些平板电脑,如10.1“和7.0",一些手机有480*800屏幕等,你能告诉我如何提供替代抽屉。提前谢谢。

EN

回答 3

Stack Overflow用户

发布于 2011-12-28 15:24:30

只需将可绘制文件分别放到drawable-hdpidrawable-mdpi文件夹中即可。

要根据您的需要进行完全控制,您可能需要检查http://developer.android.com/guide/practices/screens_support.html

在这里你可以找到所有的可能性。

您可以特别检查新的大小限定符。特别是(也来自上面的链接):

对于需要进一步自定义UI以区分7英寸和10英寸平板电脑大小的其他情况,您可以定义其他最小宽度布局:

代码语言:javascript
复制
res/layout/main_activity.xml           # For handsets (smaller than 600dp available width)
res/layout-sw600dp/main_activity.xml   # For 7” tablets (600dp wide and bigger)
res/layout-sw720dp/main_activity.xml   # For 10” tablets (720dp wide and bigger)
票数 2
EN

Stack Overflow用户

发布于 2012-01-10 14:53:11

回答下一个问题时,您可以选择所有选项,从当前区域设置到显示宽度/高度。请参阅http://developer.android.com/guide/topics/resources/providing-resources.html#AlternativeResources

票数 0
EN

Stack Overflow用户

发布于 2012-01-10 15:27:30

可以对可绘制文件夹使用大小或密度限定符。例如,如果你有一个可以为平板电脑和手机绘制的全屏背景,你可以创建一个drawable-xlarge文件夹。此文件夹将仅用于表格。您还可以组合资源限定符,如drawable-xlarge-hdpi。有关这方面的详细信息,请阅读Providing Ressources

我建议您仅通过屏幕大小来指定布局。产生四个布局文件夹layout-small,layout-normal,layout-large,layout-xlarge。只需要更大分辨率和更高屏幕密度的正常绘图,如按钮或其他在手机和平板电脑上以相同大小显示的东西,应该放入密度相关的文件夹中,如(drawable-ldpi,drawable-mdpi,drawable-hdpi,drawable-xhdpi)。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8653002

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档