2016-04-05 2 views
2

私は1つのアプリケーションを開発中です。アプリケーションでは、電子商取引のように画像を水平にスライドさせたいと考えています。私はこれをどのように実装するか考えていません。画像とテキストを使った横スクロールビュー

誰でもアプリケーションでこれを達成する方法を教えてください。

I want sliding of images like this

+0

Horizo​​ntal Listviewのカスタムビューを使用できます。 –

+0

このリンクを確認することができます:[http://sandyandroidtutorials.blogspot.in/2013/06/horizo​​ntal-listview-tutorial.html](http://sandyandroidtutorials.blogspot.in/2013/06/horizo​​ntal-listview-tutorial .html) –

+0

私はすでにこのリンクを試しました。しかし、その動作していない – Yamuna

答えて

0
<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> 
+0

私はjsonから画像を解析しています。だから私はそれらの画像を水平方向にスクロールしたい – Yamuna

+0

はい、ImageViewを動的に作成し、ImageViewでsetImageを作成し、それをHorizo​​ntalscrollViewに動的に追加する必要があります –

0

あなたはリサイクルビューを実装し、レイアウトマネージャへの方向を設定することができます。

ここで、リサイクラーのビューについての素晴らしい例を見ることができます。上記のように、レイアウトマネージャの向きを変更する必要があります。 : RecyclerView simple list

関連する問題