カブトムシのつぼ

Androidをがんばる日記

Android

画面起動時にEditTextにフォーカスが当たらないようにする

解決すること 画面起動時、EditTextにフォーカスが当たらないようにする。 どうするか 同じレイアウトファイル内の適当なTextViewにfocusableとfocusableInTouchModeをtrueで設定する。 <requestFocus />も追加する。 例 </requestfocus>

AndroidアプリのGoogle Samplesが良さそう

一度、Androidアプリのコードを書いた人であれば分かると思いますが、Androidアプリのコードはしっかりと設計が決まってないと、Activityが肥大化したりして、どこに何が書いてあるか分からない見通しの悪いコードになります。 今、自分が所属しているminne…

Viewをタップした時にRipple Effectをさせる。

結論から言うと、 ViewのレイアウトXMLの属性値に以下の1行を加えればokです。APIレベル21以上のOSの端末であれば、タップされた際に波紋のように反応するようになります。 android:background="?android:attr/selectableItemBackground" 例えば、EmptyActiv…