表示するデータのリストがあるとします。を使用して表示する方法を知ってListViewいます。その方法は非常にシンプルで簡単です。しかし、私は同じことを達成する別の方法を探しています。計画しているデータ セットに 20 を超える項目があるとは考えていません。
ホーム画面のいくつかのウィジェットと同様に、ユーザーがスワイプして次のものなどを見ることができるいくつかの正方形を考えていました。
android.widget.StackViewに出くわしましたが、これに関するアドバイスはありますか?
表示するデータのリストがあるとします。を使用して表示する方法を知ってListViewいます。その方法は非常にシンプルで簡単です。しかし、私は同じことを達成する別の方法を探しています。計画しているデータ セットに 20 を超える項目があるとは考えていません。
ホーム画面のいくつかのウィジェットと同様に、ユーザーがスワイプして次のものなどを見ることができるいくつかの正方形を考えていました。
android.widget.StackViewに出くわしましたが、これに関するアドバイスはありますか?
StackView ( http://developer.android.com/reference/android/widget/StackView.html ) を試すことができます。
これは、Gallery ウィジェットと Youtube ウィジェットがレンダリングされる方法です。
たぶんあなたはViewPager(互換性パックを通してSDKのより低いバージョンでも利用可能です)を使うことができます。
http://developer.android.com/training/implementing-navigation/lateral.html-ページの右上にあるプロジェクトの例も参照してください:EffectiveNavigation.zip
ListView は、大量のデータを一覧表示するための最適なオプションです。それは非常に効率的なローディング特性を持っています。ただし、特定の理由が必要ない場合は、ScrollView を使用する必要があり、ScrollView で LinearLayout を配置する必要があり、その LinearLayout に複数の LinearLayout を配置する必要があります (データの各項目に対して)。
GridViewとは異なる方法でページに複数のアイテムを表示する場合は、を使用できますListView。
ViewPagerカスタムビューで(android 3.0から、またはサポートライブラリで)使用することもできます。