ギャラリーウィジェットを使用して一連の画像を表示しましたが、最後にOnClickListenerを使用して画像を追加し、リストにさらに画像を追加できるようにします。
ギャラリービューの右側に何かを追加するにはどうすればよいですか?
ギャラリーとボタンをHorizontalScrollView内に配置することはできますか?それとも、これを行うためのより良い方法はありますか?
私がこれを行うのを見る1つの方法:
アダプタでは、メソッドgetCount()をオーバーライドし、表示する画像の数+1を返すように設定する必要があります。
getView / bindView / newView(使用したアダプターによって異なります)で、膨らませている位置が== getCount()-1であるかどうかを確認する必要があります。そうである場合は、「新しい画像を追加」を含むビューを膨らませる必要があります。 " ボタン。次に、onClickリスナーをそのボタンに接続し、新しい画像の挿入を処理する必要があります
ギャラリーとボタンをHorizontalScrollView内に配置することはできますか?それとも、これを行うためのより良い方法はありますか?
ギャラリーの幅をFILL_PARENT未満に設定する必要があります。その後、ImageButtonをその右側に配置できます。android:layout_toRightOf="@id/galleryId"
そうすれば、両方が画面に表示され、「追加」ボタンが常に表示され、ギャラリーをスクロールして、そこに含まれるすべての画像を表示できます。