タグ

ListViewとandroidに関するjak180のブックマーク (5)

  • AndroidでListViewの選択モードを切り替える方法 | TechBooster

    ListViewでは、フラグの指定によって、簡単に選択モードを切り替えることが可能です。 選択モードの切り替えには以下の3パターンがあります。 ※API LEVEL 11 にてさらにもう一つのモードが追加されましたが、それについては「複数選択可能なリストを作成する」を参照して下さい。 選択しない(通常のListView) 一項目のみ選択可能 複数項目選択可能 今回はこれらのモードの切り替え方法と、複数選択モードの場合に選択されているデータを取得する例を一緒に解説していきたいと思います。 それでは続きをどうぞ ListViewの選択モードを設定する ListViewの選択モードを切り替えるには、ListView#setChoiceMode()メソッドにフラグを指定します。以下のサンプルコードを見て下さい @Override public void onCreate(Bundle savedI

  • ExpandableListViewクラスの表示をカスタマイズする | TechBooster

    「ExpandableListViewクラスで折り畳めるリストを表示する」でExpandableListViewクラスの使い方を説明しましたが、今回は見た目をカスタマイズする方法を説明します。 カスタマイズの内容は インジケーターを独自の画像にする セルの境界線の高さを変更する セルの境界線を独自の画像にする です。 それでは続きへどうぞ インジケーターを独自の画像にする インジケーターとはセルの左側の印のことです。Groupは上向きの三角が付いた画像が、Childには何もありません。 これは独自の画像に変更することが可能です。 以下のメソッドでGroup、Childのそれぞれのインジケーターを指定することが可能です。 public void setGroupIndicator (Drawable groupIndicator) public void setChildIndicator

  • ユーザがソート可能なListViewをすこしリッチにしてみた - 明日の鍵(跡地)

    ネタ元は こちら ユーザがソート可能なListView http://d.hatena.ne.jp/vvakame/20100718#1279453854 id:vvakame さんが素晴らしいコードを書いていたので、勝手に改変しましたすこしリッチにしてみました。 ごめんなさい 変数名とかだいぶいじっちゃいました。 すこしだけ変えるつもりが、たくさん変えちゃった(えへ) コメント少なくてごめんなさい。途中でくじけました。 apk Android1.6-2.2 HT-03A(Android1.6)で動作確認しました。 DragonDropList.apk 使い方 初期状態だと普通のListViewです。 sort toggleチェックボックスをオンにするとソートモードに入ります。 要素の入れ替えは直感的に分かるはず。 上の×印にドロップすると要素が削除されます。 sort toggleチェッ

  • ListViewについて - matabii's blog

    台風の影響でJJUG CCC行けなかったです。飛行機は欠航だし・・・ さて、以前、ListViewの色の変え方という記事を書きましたが、当時はAndroidを触り始めという事もあり、読み返してみてこれは酷いと思ったので書き直してみます。今もまだまだ勉強中ですが。 http://d.hatena.ne.jp/isher/20090713 http://d.hatena.ne.jp/isher/20090714 サンプルアプリの作成 今回使うサンプルとして、ドメインと国名の一覧を出力する簡単なリストを作ってみます。 一応ソースも乗せておきます。 Eclipseでプロジェクトの作成 作成されたmain.xmlのTextViewを消して、ListViewを配置します。 res/layout/main.xml <?xml version="1.0" encoding="utf-8"?> <Linea

    ListViewについて - matabii's blog
  • ListViewをカスタマイズする | Techfirm Android Lab

    今回はTwitter風の画面を作成してみます。 Androidでデータを一覧で表示したい場合、ListViewを使う方法があります。 ListViewはこのように表示されます。 ですが、今回のようにTwitter風に表示したい場合は、表示部分をカスタマイズしなければなりません。 そこで今回はListViewのカスタマイズ方法のご紹介です。 こんな画面にカスタマイズしてみます。 ListActivityの使い方 リストを表示する画面を作りたい場合、ListActivityを使うと便利です。 ListActivityでは、表示したいデータとビューをマッピングするために、ListAdapterを使います。 単純に文字列だけのリストを表示したい場合はこんなコードで作れます。 public class MainActivity extends ListActivity { @Override

  • 1