2011-12-23 10 views
1

私は、TextViewとEditTextとButtonでアンドロイドの基本的なUIアクティビティページを開発しました。テキストビューのtextColorを16進数の値に設定しています。そのためにアプリケーションがクラッシュします。そのテキストを削除すると、アプリケーションが完全に実行されます。 ターゲットSDKには、=、ここで2.3 はコードmain.xmlのTextColorのためにAndroidアプリケーションがクラッシュする

<?xml version="1.0" encoding="utf-8"?> 
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" 
    android:orientation="vertical" android:layout_width="fill_parent" 
    android:layout_height="fill_parent" android:padding="15dp" 
    android:gravity="center_vertical|center_horizontal"> 
    <TextView android:id="@+id/textView" android:text="Enter search Key" 
     android:layout_width="wrap_content" android:layout_height="wrap_content" 
     android:textStyle="bold" android:textColor="#ff3300" 
     android:layout_gravity="left" /> 
    <EditText android:id="@+id/searchkey" android:layout_width="match_parent" 
     android:layout_height="wrap_content" android:hint="Search Key ..." /> 
    <Button android:text="@string/button" android:layout_height="wrap_content" 
     android:id="@+id/button1" android:layout_width="wrap_content" /> 
</LinearLayout> 

我々はTextViewのための、textColorを設定するか、または何か他のものがあることができますが、コードが間違っています。事前に

おかげで...

+0

クラッシュログお願いします。 –

+0

私のために働いています。 –

+0

おかげでそれは働いた –

答えて

3

あなたがフォルダ

<resources> 
<color name="mycolor">#33b5e5</color> 
</resources> 

値とレイアウトファイル

に色@ /mycolorを使用して指定/ RES内のリソースファイル内の色を定義する必要があります
<TextView android:id="@+id/textView" android:text="Enter search Key" 
    android:layout_width="wrap_content" android:layout_height="wrap_content" 
    android:textStyle="bold" android:textColor="@color/mycolor" 
    android:layout_gravity="left" /> 
+0

ありがとう:)私の問題は、私は小文字の例では、色の値を言及している。 FF3300の代わりにff3300を助けてくれてありがとう。 –

関連する問題