android – 将像素转换为dp

weixin_38053515 2019-09-12 12:52:17
我创建了我的应用程序,其高度和宽度以像素为单位,用于分辨率为480×800的Pantech设备. 我需要转换G1设备的高度和宽度.我认为将其转换为dp将解决问题,并为两个设备提供相同的解决方案. 有没有简单的方法将像素转换为dp?有什么建议?
...全文
77 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
weixin_38056905 2019-09-12
  • 打赏
  • 举报
回复
// Converts 14 dip into its equivalent px float dip = 14f; Resources r = getResources(); float px = TypedValue.applyDimension( TypedValue.COMPLEX_UNIT_DIP, dip, r.getDisplayMetrics() );

433

社区成员

发帖
与我相关
我的任务
社区描述
其他技术讨论专区
其他 技术论坛(原bbs)
社区管理员
  • 其他技术讨论专区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧