アンドロイド; ListViewは、複数の独立した進行状況バーを表示するための最良のアプローチですか?

StackOverflow https://stackoverflow.com/questions/4562010

質問

UIに複数の線形進行バーを表示する必要があります。これらは、WiFi信号強度を表示します。

構築されたエリアにいる場合は、複数のWiFiネットワークを検出する可能性があります。したがって、信号強度を表示するプロセスバーが必要です。

私の最初のアイデアは、これらをListViewに表示することでした。WiFiNameとProgress Barが下にあります。

これは合理的なアプローチですか、それとも私がこれを検討すべきより良い方法がありますか?

役に立ちましたか?

解決

ListView とにかく良い選択ですが、ListViewは選択可能なアイテムで使用することを目的としているため、いくつかの欠点があります。あなたの場合、アイテムの選択は必要ないことをお勧めします。

別のアプローチを使用することをお勧めします。 TableLayout 包まれています ScrollView 動的に追加されています TableRows。この場合、不必要なものは必要ありません ListViewオーバーヘッド

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top