2015年3月31日星期二

duplicateParentState: 保持跟父窗口的窗台保持一致

duplicateParentState="ture"的话 会跟父窗口的状态栏保持一致


<ImageView
                    android:id="@+id/btn_push_setting"
                    android:layout_width="wrap_content"
                    android:layout_height="wrap_content"
                    android:src="@drawable/selector_setting_btn"
                    android:duplicateParentState="true" />

<?xml version="1.0" encoding="utf-8"?>

<selector xmlns:android="http://schemas.android.com/apk/res/android">


    <item
        android:state_selected="true"
        android:drawable="@drawable/btn_toggle_on" />

    <item
        android:drawable="@drawable/btn_toggle_off"/>

</selector>

这个例子想说明的是 因为你跟父窗口保持一致了 当点击的按下的时候即使点击
别的也会保持状态的。

没有评论:

发表评论