2011-08-15 13 views
2

私は、アクティビティが開始されるとすぐに(タッチモードの場合)最初のボタンがフォーカスを保持し続けるレイアウトを持っています。公式に活動にオートフォーカスしないように頼む方法はありますか?私は、これを行うには0幅/高さでフォーカス可能なダミーレイアウトを配置することができますが、何か良いものがあるように思える。最初にボタンをフォーカスモードにしないでください

参考:私もこの問題を抱えSet initial focus in an android application

おかげ

答えて

1

。親のLinearLayoutでfocusableとfocusableInTouchMode属性をtrueに設定することで、その周りにいました。

+0

これはうまくいきますが、実際には最初の項目を自動フォーカスしないようにするために、アクティビティフラグのようなものが必要です。私はアンドロイドに存在するようなものはないと思う? – user291701

+0

それが存在するかどうかわかりません。何かフォーカスがあることを望まない特別な理由はありますか? –

+1

ええ、新しいアクティビティに着陸したときに最初にコントロールを集中させるのはちょっとばかげているようです。 – user291701

関連する問題