GoogleIO 2010のスライドを見ていて、 The world of ListView Android - Romain Guy, Adam Powell この中で、 My list turns black?! ・Gotcha - Very useful optimization - When scrolling views are cached in bitmaps - Opaque bitmaps to avoid blending ・ Solution - android:cacheColorHint=”#00000000” - android:cacheColorHint=”@color/myBackgroundColor” とあるが、読んでいる時はこれがどういうものか全く意味が解らなかった。 解らない時は実際にやってみるに限る。 実施前 実施後 (ListViewのCach
EditTextにテキストを入力しようとするとソフトキーボードが表示されますが、 EditTextのフォーカスが外れてもソフトキーボードが非表示にならずに、次の操作の邪魔になってしまう場合があります。 今回はEditTextのフォーカスが外れたときにソフトキーボードを非表示にする方法についてご紹介したいと思います。 詳細は続きからどうぞ。 フォーカスの状態変化を検知する まず、EditTextのフォーカスが外れたことを検知するための仕組みが必要になります。 これにはonFocusChangedコールバックメソッドを利用します。 onFocusChangedコールバックメソッドはEditTextなどのビューがフォーカスされた、 あるいはフォーカスが外れたのをトリガーに呼び出されるメソッドです。 void onFocusChange(View v, boolean hasFocus) 引数のv
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く