您好我有一个简单的问题..
我需要将两个不同的位图放入一个imageview中。但是一个位图必须位于ImageView.ScaleType.FIT_XY
上,第二位位于ImageView.ScaleType.FIT_CENTER
我从互联网上找到了一些方法,但都放了相同的比例类型。
感谢您的建议。
我需要在imageview中有这个..(图片没有网页浏览..)
//////////解释为什么我需要。
@Override public Object instantiateItem(ViewGroup view, int position) {
ImageView img= new ImageView(view.getContext());
ImageLoader.getInstance().displayImage(listKone.get(pozicia).getCestaObrazok(), img);
//
ImageLoader.getInstance().displayImage(listKone.get(pozicia).getCestaObrazok(), img2);
BitmapDrawable drawable = (BitmapDrawable) img2.getDrawable();
Bitmap bitmap = null;
try {
bitmap = drawable.getBitmap();
} catch (NullPointerException e){
}
while ((drawable==null)||(bitmap==null)) {
ImageLoader.getInstance().displayImage(listKone.get(pozicia).getCestaObrazok(), img2); // Default options will be used
drawable = (BitmapDrawable) img2.getDrawable();
bitmap = drawable.getBitmap();
}
Bitmap blurred = blurRenderScript(act, bitmap, 25);
view.addView(img, ViewGroup.LayoutParams.MATCH_PARENT,
ViewGroup.LayoutParams.MATCH_PARENT);
return img;
}
返回img; 我需要在一个Imageview中模糊位图和位图位图。但位图Blured FIT_XY和位图位图中心。我需要像图像↑
那样获得视图答案 0 :(得分:0)
使用两个imageview一个。
答案 1 :(得分:0)
<layer-list>
<item>
<bitmap android:src="@drawable/bitmap1"
android:gravity="fill" />
</item>
<item>
<bitmap android:src="@drawable/bitmap2"
android:gravity="center" />
</item>
</layer-list>
您可以像这样使用LayerDrawable在另一个上设置两个图像,然后在ImageView中设置它们
答案 2 :(得分:0)
我找到了我编辑的方法..
dateRangeInput
你有更好的解决方案写。 Ad iterim使用此解决方案。但如果将来会有更多的图像将无效。