如何裁剪我的图像如下图所示在android中

时间:2016-04-19 16:26:48

标签: android android-imageview

我对Android很新,我正在尝试显示我的图像,如下图所示,但我的图像没有正常显示。请帮助我解决这个问题。

click here for image i need like this

提前致谢。

2 个答案:

答案 0 :(得分:2)

您可以在布局中使用scaleType标记,例如

<LinearLayout
    android:layout_width="200dp"
    android:layout_height="200dp"
    android:gravity="center">

    <ImageView
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:background="@drawable/image"
        android:scaleType="centerCrop" />
</LinearLayout>

有关scaleType的更多信息,请访问http://developer.android.com/reference/android/widget/ImageView.html#attr_android:scaleType

答案 1 :(得分:0)

ImageLoaderConfiguration config = new       ImageLoaderConfiguration.Builder(thisContext    
.discCacheFileNameGenerator(new HashCodeFileNameGenerator()).build();
DisplayImageOptions options = new DisplayImageOptions.Builder()
 .displayer(new RoundedBitmapDisplayer(10)) //rounded corner bitmap
.cacheInMemory(true)
  .cacheOnDisc(true)
 .build();
ImageLoader imageLoader = ImageLoader.getInstance();
imageLoader.init(config);
imageLoader.displayImage(image_url,image_view, options );