Android 安卓工作室。无法接受样式中的ImageView大小

Android 安卓工作室。无法接受样式中的ImageView大小,android,imageview,styles,Android,Imageview,Styles,我创建的ImageView的样式 <style name="HelpSectionImage" > <item name="android:layout_width">24dp</item> <item name="android:layout_height">24dp</item> <item name="android:padding">3dp</item> </style>

我创建的ImageView的样式

<style name="HelpSectionImage" >
    <item name="android:layout_width">24dp</item>
    <item name="android:layout_height">24dp</item>
    <item name="android:padding">3dp</item>
</style>
此样式已指定给ImageView。 填充正在起作用。布局宽度、布局高度不起作用。 有什么想法吗?

您应该将维度资源用作XML文件:

<resources>
  <dimen name="android_layout_width">24dp</dimen>
  <dimen name="android_layout_height">24dp</dimen>
  <dimen name="android_padding">3dp</dimen>
</resources>
使用它时,只需调用R.dimen.dimen_name或在xml中使用@dimen/dimen_name