以前のエントリでListViewは一画面に一つしか持てないようだと書いていたので訂正しておく。複数持てる。
ListActivityにて扱えるListView(idが@id/android:listのListView)は一つのみ(※)ってことをListViewは一画面に一つしか持てないと誤認していた。
※ListActivityではListViewが一つだけという意味ではなく別のidで振ってfindViewByIdしてやれば複数配置は可能。
2011年4月15日金曜日
2011年4月14日木曜日
2011年4月13日水曜日
2011年4月9日土曜日
Android ListView positionによってViewを変える
以前に「複数のリストを表示する」ってのを書いたが、また別の方法があったので書いておく。「複数のリスト」という言い方が間違ってる気がしてきたが、やりたことは前回のときに表示したかったもの。
ListViewのViewをpositionによって変えることで、見出し行は見出しのビューで、項目の行は項目のビューを使えば見ため的には同じようには見える。ただし、プログラム的には複数のリストではなく、1つのArrayList。
ListViewのViewをpositionによって変えることで、見出し行は見出しのビューで、項目の行は項目のビューを使えば見ため的には同じようには見える。ただし、プログラム的には複数のリストではなく、1つのArrayList。
2011年4月1日金曜日
Android 状態によって色を変える
ListViewでは複数のリストを表示できないので、複数リストを表示する方法を考えていた。前回で区切り線まで引いた。後はフォーカス時の色を変えれたらそれなりにリストっぽくなるだろう。
と、言うことでフォーカス時に背景色、テキスト色を変える方法を調べたのでまとめる。
と、言うことでフォーカス時に背景色、テキスト色を変える方法を調べたのでまとめる。
2011年3月31日木曜日
Android 区切り線を引く
「複数リストを表示する」でinflateとaddViewを繰り返してリストを表示したのだが、見た目がイマイチ。色々とダサい理由はあるのだろうけど、やっぱり大きいのは区切り線かなぁと思うので、そこを直す。
2011年3月30日水曜日
Android 複数のリストを表示する
※追記
ごめんなさい!吹けません!ってことで、嘘ついてたので訂正とお詫びをしておく。
ListViewは一画面に複数持てました。間違ったこと書いてすみません。
Android ListViewを一画面に複数配置する
2011年3月14日月曜日
Android ListViewで下までスクロールして次のリストを取得表示する
とりあえず作ったAndroidアプリでつまずいたり調べたりしたことのまとめ3。
とりあえず作ってみたAndroidアプリの中で一番苦労した部分。そして、きっともっと良い方法はあるであろうやり方。Threadの理解が足りていないのが原因だろう。イケてないやり方だが自分の振り返り用に一応メモしておく。
とりあえず作ってみたAndroidアプリの中で一番苦労した部分。そして、きっともっと良い方法はあるであろうやり方。Threadの理解が足りていないのが原因だろう。イケてないやり方だが自分の振り返り用に一応メモしておく。
登録:
投稿 (Atom)