2011-12-17 8 views
0

私はボタンと私は文字列のリストビューをナビゲートするために使用したい私のlayout.xml内の1つの「ダウン」ボタン「アップ」1を実装しています。どうすればこれを達成できますか? ListViewの "scroll"プロパティを使用したり、リストを横断するためにScrollview内で垂直方向のLinearLayoutを使用したりすることは望ましくありません。私は単に、対応するボタンを押してListViewを上下に移動したいと思う。上下のボタンでリストをトラバースする方法は?

ご協力いただきましてありがとうございます。

答えて

2

クラス本体に変数​​int i = 0;を含めることができます。
アクティビティが読み込まれると、場所0のアイテムが選択されます。ユーザーが下のボタンを押した場合は、操作を行います。同様に

i++; 
setSelection(i); 

とをバックアップ行くために:もちろん

i--; 
setSelection(i); 

あなたは既にしているときのために、コードにロジックを追加する必要があると思います選択0または最大選択時に、それは私がそれをやる方法の要点です。私は必要に応じていませんでしたように注意することが

は、私がListViewを使用したことがありませんが、上記の動作するはずです。私はすべての情報をThe Android Documentation

+0

から得ています。Thanks Jakar。これは適切な方法を探します。 – goseib

関連する問題