teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

追加:

2017/03/01 05:21

投稿

aja
aja

スコア3733

answer CHANGED
@@ -63,4 +63,24 @@
63
63
  ...
64
64
  </item>
65
65
  </selector>
66
- ```
66
+ ```
67
+
68
+ 失礼しました
69
+ 以上はemulatorでのtabを使ったフォーカス変更で有効になります
70
+
71
+ タッチでもフォーカスは
72
+ ```xml
73
+ android:focusable="true"
74
+ android:focusableInTouchMode="true"
75
+
76
+ <requestFocus />
77
+ ```
78
+ の追加でenableになります
79
+ これを動的にやるためにはコード側での操作も必要となりそうです
80
+
81
+ > Buttonのフォーカスはマウスやトラックボールによるカーソルのマウスオーバー、Javaコードで特定の処理を行わない限り発生しなかったと思いますが、そのようなことをしていますか?
82
+
83
+ そうですね、yonaさんの指摘の通り
84
+ 普通ではフォーカスはあまり考えられないので
85
+ Bluetooth keyboardなどの特別なケースでしょう
86
+