2016-12-11 16 views
0

イメージビューのlayout_widthlayout_heightを変更すると、アンドロイドプロパティ:android:orientation="vertical"のリサイクルでTextViewとCardViewを使用していますが、ImageViewのサイズは変わりません。CardViewでイメージビューを増やす方法

<?xml version="1.0" encoding="utf-8"?> 
<android.support.v7.widget.CardView 
    xmlns:android="http://schemas.android.com/apk/res/android" 
    xmlns:card_view="http://schemas.android.com/apk/res-auto" 
    android:id="@+id/cardview1" 
    android:layout_width="match_parent" 
    android:layout_height="wrap_content" 
    card_view:cardElevation="3dp" 
    card_view:contentPadding="3dp" 
    card_view:cardCornerRadius="3dp" 
    card_view:cardMaxElevation="3dp" 
    card_view:cardUseCompatPadding="true"> 

    <LinearLayout 
     android:layout_width="match_parent" 
     android:layout_height="wrap_content" 
     android:orientation="vertical"> 

     <com.android.volley.toolbox.NetworkImageView 
      android:id="@+id/VollyNetworkImageView1" 
      android:layout_width="250dp" 
      android:layout_height="100dp" 
      android:src="@mipmap/ic_launcher" 
      android:gravity="top" /> 

     <TextView 
      android:layout_width="wrap_content" 
      android:layout_height="wrap_content" 
      android:textAppearance="?android:attr/textAppearanceLarge" 
      android:id="@+id/textView_item" 
      android:text="Image View" 
      android:layout_centerVertical="true" 
      android:layout_marginLeft="20dp"/> 

     </LinearLayout> 

</android.support.v7.widget.CardView> 

私は多くの方法を試してみましたが、私はまだそれを持っていない、私は、ファイルの写真の添付ファイルの問題を解決する方法 enter image description here

と同じことをしたいですか?ありがとうございます !

+0

のサイズに合わせて画像を拡大縮小します。あなたはプログラム的にまたはxmlで幅と高さを変更していますか?あなたはxmlでscaletypeとadjustViewBoundsを使ってみましたか? –

+0

私は今試してみるべきかもしれません。 –

答えて

2

ImageViewにandroid:scaleType属性を追加するだけでいいと思います。

+0

あなたは私にアンドロイドの価値を教えてください:scaleType? –

+0

あなたはどのように見えるようにしたいのスクリーンショットに基づいて、私はその種のビューが通常使用することを知っています: 'centerCrop' – Benny

+0

それは私のために良く見える、私は戻ってくる... :) –

1

使用

android:scaleType="centerCrop" 

これは親切に詳細を提供し、あなたのImageViewの

関連する問題