为了账号安全,请及时绑定邮箱和手机立即绑定

获取自定义属性问题,context.obtainStyledAttributes()和context.getTheme().obtainStyledAttributes(),另外getDimension()和getDimensionPixelSize()


有什么区别,我使用了效果一样??求老师解答一下。



正在回答

1 回答

你好,关于获取自定义属性的以上两个方法是一样的。getDimension和getDimensionPixelSize还是有区别的,

getDimension如果是dimen是dp或sp的单位,将其乘以density,如果是px,则不乘,返回类型为float。getDimensionPixelSize总体类似,但是当单位是px时,也会乘以density,返回类型为int。


0 回复 有任何疑惑可以回复我~
#1

Kevin_Cai 提问者

非常感谢!
2015-01-29 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
QQ5.0侧滑菜单
  • 参与学习       62531    人
  • 解答问题       295    个

本教程将带领大家通过自定义控件实现QQ5.0侧滑菜单

进入课程

获取自定义属性问题,context.obtainStyledAttributes()和context.getTheme().obtainStyledAttributes(),另外getDimension()和getDimensionPixelSize()

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信