zoukankan      html  css  js  c++  java
  • android style(xml)

    layout.xml:

    <TextView
                            android:id="@+id/label_author"
                            style="@style/DetailsLabel.Medium"
    
                            android:layout_marginBottom="11dip" />

    styles.xml:

      <style name="DetailsLabel">
            <item name="android:shadowColor">#FF000000</item>
            <item name="android:shadowRadius">3.0</item>
            <item name="android:textColor">#FFF</item>
            <item name="android:layout_width">wrap_content</item>
            <item name="android:layout_height">wrap_content</item>
        </style>
    
        <style name="DetailsLabel.Small">
            <item name="android:singleLine">true</item>
            <item name="android:textSize">13dip</item>
        </style>
    
        <style name="DetailsLabel.Medium">
            <item name="android:maxLines">1</item>
            <item name="android:ellipsize">end</item>
            <item name="android:textSize">15dip</item>
        </style>
    
        <style name="DetailsLabel.Large">
            <item name="android:maxLines">1</item>
            <item name="android:ellipsize">end</item>
            <item name="android:textSize">18dip</item>
            <item name="android:textStyle">bold</item>
        </style>

    DetailsLabel.Medium存在的前提是已定义DetailsLabel的style

     可以通过style来动态布局layout。

  • 相关阅读:
    个人学期总结
    管理信息系统 第三部分 作业
    模型分离(选做)
    密码保护
    实现搜索功能
    完成个人中心—导航标签
    个人中心标签页导航
    评论列表显示及排序,个人中心显示
    完成评论功能
    ASP.NET Core开发者指南
  • 原文地址:https://www.cnblogs.com/qiengo/p/2471726.html
Copyright © 2011-2022 走看看