私は1つのアプリケーションを開発中です。アプリケーションでは、電子商取引のように画像を水平にスライドさせたいと考えています。私はこれをどのように実装するか考えていません。画像とテキストを使った横スクロールビュー
誰でもアプリケーションでこれを達成する方法を教えてください。
I want sliding of images like this
私は1つのアプリケーションを開発中です。アプリケーションでは、電子商取引のように画像を水平にスライドさせたいと考えています。私はこれをどのように実装するか考えていません。画像とテキストを使った横スクロールビュー
誰でもアプリケーションでこれを達成する方法を教えてください。
I want sliding of images like this
<HorizontalScrollView
android:id="@+id/hsv"
android:layout_width="fill_parent"
android:layout_height="150sp"
android:layout_alignParentTop="true"
android:fillViewport="true"
android:measureAllChildren="false"
android:scrollbars="none"
>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="130sp"
android:orientation="horizontal"
android:layout_margin="10sp"
android:gravity="center|left"
>
<ImageView
android:id="@+id/imageview1"
android:layout_width="100sp"
android:layout_height="100sp"
android:src="@drawable/uploadepic"
android:layout_margin="5sp"
android:visibility="gone"
/>
<ImageView
android:id="@+id/image1"
android:layout_width="120sp"
android:layout_height="100sp"
android:visibility="gone"
android:layout_margin="5sp"
android:scaleType="centerCrop"
/>
<ImageView
android:id="@+id/image2"
android:layout_width="120sp"
android:layout_height="100sp"
android:visibility="gone"
android:layout_margin="5sp"
android:scaleType="centerCrop"
/>
<ImageView
android:id="@+id/image3"
android:layout_width="120sp"
android:layout_height="100sp"
android:visibility="gone"
android:layout_margin="5sp"
android:scaleType="centerCrop"
/>
<ImageView
android:id="@+id/image4"
android:layout_width="120sp"
android:layout_height="100sp"
android:visibility="gone"
android:layout_margin="5sp"
android:scaleType="centerCrop"
/>
<ImageView
android:id="@+id/image5"
android:layout_width="120sp"
android:layout_height="100sp"
android:visibility="gone"
android:layout_marginLeft="5sp"
android:layout_marginTop="5sp"
android:layout_marginBottom="5sp"
android:layout_marginRight="20sp"
android:scaleType="centerCrop"
/>
</LinearLayout>
</HorizontalScrollView>
私はjsonから画像を解析しています。だから私はそれらの画像を水平方向にスクロールしたい – Yamuna
はい、ImageViewを動的に作成し、ImageViewでsetImageを作成し、それをHorizontalscrollViewに動的に追加する必要があります –
あなたはリサイクルビューを実装し、レイアウトマネージャへの方向を設定することができます。
ここで、リサイクラーのビューについての素晴らしい例を見ることができます。上記のように、レイアウトマネージャの向きを変更する必要があります。 : RecyclerView simple list
Horizontal Listviewのカスタムビューを使用できます。 –
このリンクを確認することができます:[http://sandyandroidtutorials.blogspot.in/2013/06/horizontal-listview-tutorial.html](http://sandyandroidtutorials.blogspot.in/2013/06/horizontal-listview-tutorial .html) –
私はすでにこのリンクを試しました。しかし、その動作していない – Yamuna