我使用水平ListView
自定義的TextView XML繪製對象(名單只是一個TextView
含),現在我想用一個XML繪製下面的列表項的任何user taps
顯示line
。與底色財產
正如我們在Sliding Tabs
正常使用,檢查下面截圖,在該示例用戶已經選擇TAB1,和TAB2 & TAB3處於正常狀態。
在相同的方式,我想實現我的TextView
我custom drawable
得到同樣的效果,並得到那個,我下面this鏈接。
但我仍沒有得到任何的成功,看到我的TextView的財產:
<TextView
android:text="@string/app_name"
android:layout_height="wrap_content"
android:id="@+id/textView1"
android:layout_width="wrap_content"
android:layout_margin="5dp"
android:textColor="#000000"
android:textAppearance="?android:attr/textAppearanceMedium"
android:background="@drawable/custom_textview"
android:ellipsize="marquee" />
custom_textview.xml:
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:state_selected="true">
<layer-list>
<item>
<shape>
<solid android:color="#ffff7a00" />
</shape>
</item>
<item android:bottom="3dp">
<shape>
<solid android:color="#222222" />
</shape>
</item>
</layer-list>
</item>
</selector>
哪些類型的標籤使用的是?設計庫或TabHost或TabLayout? –
兄弟我沒有使用任何標籤?再次閱讀我的問題 – Oreo
哦,對不起,我知道了...... –