ブックマーク / ichitcltk.hustle.ne.jp (2)

  • ListViewとListActivity(2)-イベント編 - 愚鈍人

    今回は、ListViewとListActivityのイベント処理について、みていきます。 ListViewのイベント処理 ListViewのイベント処理の例として、ここではOnItemClickListenerとOnItemSelectedListenerの例を示します。 リスト7(ListViewSample5.java) このプログラムを実行して、リスト項目を選択したりクリックしたりしてその時のログ出力を参照してみると、どのようなタイミングでイベントが発生するかがわかります。 リスト項目を選択すると、onItemClickメソッドが呼ばれます。 リスト項目を選択した状態で、リスト項目をクリックすると、リスト項目は非選択の状態になり、 onNothingSelectedメソッドが呼ばれ、その後onItemClickメソッドが呼ばれることになります。 ListActivityのイベント処理

  • ListViewとListActivity(3)-応用編 - 愚鈍人

    今回は、ListViewとAdapterクラスを組み合わせた、いろいろなパターンについてみていきます。 プログラムはListViewウィジェットを使って書かれていますが、これらはすべて、ListActivityを使って実現する事もできます。 BaseAdapterクラスを拡張してリスト項目のレイアウトを自由にカスタマイズする。 BaseAdapterは、ArrayAdapterクラスのスーパクラスです。 BaseAdapterを継承したクラスには、ArrayAdapterの他にもCursorAdapter, SimpleAdapter等があります。 BaseAdapterクラスは、他のAdapterクラスの基となるクラスです。 このBaseAdapterクラスを拡張して、独自のAdapterクラスを定義して、getViewメソッドをオーバライトすることで、 リスト項目のレイアウトを自由にカ

    ListViewとListActivity(3)-応用編 - 愚鈍人
  • 1