0

これで画像がフィット作るのですかどのように私はあなたがそれを伸ばしていないことにより、中央の画像フィットを作るにはどうすればよいアンドロイドは:あなたがサークル

 <ImageButton 
      android:id="@+id/user_profile_photo" 
      android:layout_width="120dp" 
      android:layout_height="120dp" 
      android:layout_below="@+id/header_cover_image" 
      android:layout_centerHorizontal="true" 
      android:layout_marginTop="-60dp" 
      android:background="@drawable/profile_circular_border_imageview" 
      android:elevation="5dp" 
      android:padding="20dp" 
      android:scaleType="fitCenter" 
      android:src="@drawable/lol" 
      tools:scaleType="fitEnd" /> 

を持っているコードです。

https://i.stack.imgur.com/jdz6U.png

答えて

2

変更

<ImageButton 
     android:id="@+id/user_profile_photo" 
     android:layout_width="120dp" 
     android:layout_height="120dp" 
     android:layout_below="@+id/header_cover_image" 
     android:layout_centerHorizontal="true" 
     android:layout_marginTop="-60dp" 
     android:background="@drawable/profile_circular_border_imageview" 
     android:elevation="5dp" 
     android:padding="20dp" 
     android:scaleType="centerCrop" 
     android:src="@drawable/lol" /> 

、に変更し、それはまだ同じだどうして

android:scaleType="centerCrop" 

または

android:scaleType="centerInside" 
+0

にscaleType:現在のところ、それはこのようになります – Char

+0

あなたの画像は正方形の画像で、imageViewもsquare.120dp X 120dpです。それでは、イメージがどのように伸びていくのか。 –

関連する問題