1
Gardient動畫這是啓動屏幕我的應用程序啓動時:安卓:在標籤佈局
我想增加光暈當標籤被激活,而當離開標籤減少光暈。
這是我選擇的文件:
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<!-- Non focused states -->
<item android:state_focused="false"
android:state_selected="false"
android:state_pressed="false"
android:drawable="@drawable/reverse_animation" />
<item android:state_focused="false"
android:state_selected="true"
android:state_pressed="false"
android:drawable="@drawable/animation" />
<!-- Focused states -->
<item android:state_focused="true"
android:state_selected="false"
android:state_pressed="false"
android:drawable="@drawable/animation" />
<item android:state_focused="true"
android:state_selected="true"
android:state_pressed="false"
android:drawable="@drawable/animation" />
<!-- Pressed -->
<item android:state_pressed="true"
android:drawable="@drawable/pressed" />
這是我的動畫文件:
<?xml version="1.0" encoding="utf-8"?>
<animation-list xmlns:android="http://schemas.android.com/apk/res/android"
android:oneshot="true" android:visible="true" >
<item
android:drawable="@drawable/phase1"
android:duration="20" />
<item
android:drawable="@drawable/phase2"
android:duration="20" />
<item
android:drawable="@drawable/phase3"
android:duration="20" />
<item
android:drawable="@drawable/phase4"
android:duration="20" />
<item
android:drawable="@drawable/phase5"
android:duration="20" />
<item
android:drawable="@drawable/phase6"
android:duration="20" />
<item
android:drawable="@drawable/phase7"
android:duration="20" />
<item
android:drawable="@drawable/phase8"
android:duration="20" />
<item
android:drawable="@drawable/phase9"
android:duration="20" />
<item
android:drawable="@drawable/phase10"
android:duration="20" />
<item
android:drawable="@drawable/phase11"
android:duration="20" />
<item
android:drawable="@drawable/phase12"
android:duration="20" />
問題是,當應用程序啓動激活標籤沒有光芒,但另外兩個標籤有光芒。
我已經在每個階段文件中使用漸變,並增加了每個階段的半徑。 在reverse_animation文件我phase12開始階段1
這是階段1:
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="rectangle" >
<gradient
android:type="radial"
android:gradientRadius="1"
android:startColor="#DD02e4ff"
android:centerY="-0.16" />
</shape>
請我需要對選項卡的默認設置幫助。音頻選項卡應該發光,而不是其他選項卡。我在選擇器文件中嘗試了很多可能的組合,但無法實現這一點。謝謝!