Storing dimensions in xml file in Android

后端 未结 2 1932
温柔的废话
温柔的废话 2020-12-06 00:38

I am trying to consistently use the same dimension in all the views in my android app (e.g., a left margin of 20dp). If I were using HTML, I would simply use a CSS file, but

相关标签:
2条回答
  • 2020-12-06 00:39

    You can use styles (res/values). This article will be a good start.

    0 讨论(0)
  • 2020-12-06 00:45

    Create a file called res/values/dimens.xml

    <?xml version="1.0" encoding="utf-8"?>
    <resources>
        <dimen name="icon_width">55dip</dimen>
        <dimen name="icon_height">55dip</dimen>
        <dimen name="photo_width">170dip</dimen>
        <dimen name="photo_height">155dip</dimen>
    </resources>
    

    Then reference them in your other xml:

    android:padding="@dimen/icon_width">
    
    0 讨论(0)
提交回复
热议问题