zoukankan      html  css  js  c++  java
  • android 有时候stroke不起作用

    如下:

    <?xml version="1.0" encoding="utf-8"?>
    <selector xmlns:android="http://schemas.android.com/apk/res/android" >
        <item android:state_pressed="false" >
            <shape>
                <solid android:color="#ffffff"/>
                <stroke android:color="#888" />
                <corners android:radius="3dp"/>
            </shape>
        </item>
        <item android:state_pressed="true">
            <shape>
                <solid android:color="#dddddd"></solid>
                <stroke android:color="#888" />
                <corners android:radius="3dp"/>
            </shape>
        </item>
    </selector>

    原因:stroke没有设置宽度

    解决方案:

    <?xml version="1.0" encoding="utf-8"?>
    <selector xmlns:android="http://schemas.android.com/apk/res/android" >
        <item android:state_pressed="false" >
            <shape>
                <solid android:color="#ffffff"/>
                <stroke android:color="#888" android:width="1px"/>
                <corners android:radius="3dp"/>
            </shape>
        </item>
        <item android:state_pressed="true">
            <shape>
                <solid android:color="#dddddd"></solid>
                <stroke android:color="#888" android:width="1px"/>
                <corners android:radius="3dp"/>
            </shape>
        </item>
    </selector>
  • 相关阅读:
    sqlplus中var和print的使用
    sqlplus中break命令的使用
    android之OptionsMenu
    android之TabHost(下)
    android之TabHost(上)
    android之dialog
    android之listview
    android开发事件监听
    决策树ID3算法示例
    回溯法-设置碉堡
  • 原文地址:https://www.cnblogs.com/feijian/p/4305137.html
Copyright © 2011-2022 走看看