2011-11-08 7 views
2

を解決することができません(何thisが...助けていません) 私はタブバーのために別々のレイアウトを得ました。 tabs_bg.xmlはレイアウトです。 textColorおよびcolors.xmlのtab_text_selector.xml。 java.lang.NumberFormatException:入力文字列の場合:「@カラー/ tab_unselected」の、textColor:私はスタンジェのエラーを得たカラー値

私はグラフィカルなレイアウトをクリックすると

(色のNameingは誤解を招くかもしれないが、これはテスト用です)、私はエラーを得ました

tabs_bg.xml:

<?xml version="1.0" encoding="utf-8"?> 
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" 
    android:id="@+id/tabsLayout" 
    android:layout_width="fill_parent" 
    android:layout_height="fill_parent" 
    android:padding="10dip" 
    android:gravity="center" 
    android:orientation="vertical" 
    android:background="@drawable/tabbar_background" > 
    <TextView android:id="@+id/tabsText" 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     android:text="Title" 
     android:textSize="15dip" 
     android:ellipsize="marquee" 
     android:singleLine="true" 
     android:marqueeRepeatLimit="marquee_forever" 
     android:textColor="@drawable/tab_text_selector"/> 
</LinearLayout> 

tab_text_selector.xml

<?xml version="1.0" encoding="utf-8"?> 
<selector xmlns:android="http://schemas.android.com/apk/res/android"> 
     <item android:state_selected="true" 
      android:color="@color/tab_unselected" /> 
     <item android:state_focused="true" 
      android:color="@color/tab_unselected" /> 
     <item android:state_pressed="true" 
      android:color="@color/tab_selected" /> 
     <item android:color="@color/tab_selected" /> 
</selector> 

colors.xml

<?xml version="1.0" encoding="utf-8"?> 
<resources> 
    <color name="tab_selected">#036DAB</color> 
    <color name="tab_unselected">#f36f25</color> 
</resources> 

答えて

1

ではなく小文字のあなたの色に大文字を使用するようにしてください。

<color name="tab_unselected">#F36F25</color> 
+0

dats true ......... –

関連する問題