• 締切済み

Androidのレイアウトについて

XMLで作成したTextViewを処理中に色を変えることは出来ないのでしょうか? 下記のようにやれば実装できるのでは?と思ってやってみましたがダメでした、 XMLファイルを使った方法で文字の色を変更する事は可能ですか? hogehoge.xml---------------------------------------------- <TextView android:id="@+id/text" android:textColor="@color/black" android:layout_width="fill_parent" android:layout_height="wrap_content" android:text="hogehoge" /> hogehoge.java--------------------------------------------- EditText textView=(EditText)findViewById(R.id.text); textView.setTextColor(Color.RED); ---------------------------------------------------------

みんなの回答

  • okgoripon
  • ベストアンサー率44% (1141/2548)
回答No.1

 実際にテストしてはいないですが、setTextColorメソッドの後にinvalidateメソッドを呼んでやれば変わりませんか? http://developer.android.com/reference/android/view/View.html#invalidate%28%29  多分、 invalidate();  か、 textView.invalidate();  で行けるんじゃないかと思います。

bigfatrat
質問者

補足

ごめんなさい、invalidateは効きませんでした。

関連するQ&A