回答編集履歴

1

原因判明

2015/11/30 02:13

投稿

swordone
swordone

スコア20651

test CHANGED
@@ -1,3 +1,19 @@
1
1
  1個引っかかるのが、表示域のTextViewを2回addViewしていることくらいですが…
2
2
 
3
3
  テキストの表示にクリックリスナを使っているとのことですが、そうなると表示対象のTextViewはこのクラスのフィールド変数になっているはずですが、リスナはどう設定しているのでしょうか?
4
+
5
+ ---
6
+
7
+
8
+
9
+ 原因がわかりました。
10
+
11
+ setTextColorは引数にandroid.graphics.Colorクラスの定数を渡すのが主な使い方のようです。
12
+
13
+ そこで定義されている[Color.RED](http://developer.android.com/reference/android/graphics/Color.html#RED)を見ると、`0xffff0000`になっています。
14
+
15
+ あなたのコードでは16進数の上2桁がありません。
16
+
17
+ 確か上2桁は「色の強度」を表す数であったように思います。
18
+
19
+ その値があなたのコードでは0だったので、何も見えない状態になっていたのです。