我有看法寻呼机内的图像视图来显示一些图像从URL来作为显示在下面的屏幕截图,的Android - 查看传呼机内部图像查看问题
然而,图像应填写(应占有完整的视图寻呼机空间)。但是,在我的情况发生了什么是图像显示在中心,即使当我设置布局参数填补父母。
我的片段,其中i返回布局图像视图:
ImageView image = new ImageView(getActivity());
ImageLoader imgLoader = new ImageLoader(MainActivity.context);
imgLoader.DisplayImage(imagePath, new Activity(), image);
LinearLayout layout = new LinearLayout(getActivity());
layout.setLayoutParams(new LayoutParams());
layout.setGravity(Gravity.CENTER);
layout.addView(image);
return layout;
视图寻呼机:
<LinearLayout
android:layout_width="match_parent"
android:layout_height="225dp"
android:background="@color/white"
android:orientation="vertical" >
<android.support.v4.view.ViewPager
android:id="@+id/pager"
android:layout_width="fill_parent"
android:layout_height="0dp"
android:layout_weight="1" />
</LinearLayout>
当图像仍然从网址载入我会表现出像动画一些进展,一旦加载我将设置图像内的图像
if (bitmap != null) {
imageView.setBackgroundResource(0);
imageView.setImageBitmap(bitmap);
} else {
imageView.setBackgroundResource(R.drawable.view_pager_progress);
final AnimationDrawable startAnimation = (AnimationDrawable) imageView
.getBackground();
imageView.setScaleType(ScaleType.CENTER);// i tried FIT_XY, dint work
startAnimation.start();
}
总而言之,我想要的是,图像在视图内的寻呼机应该在视图寻呼机的水平和垂直方向上填充整个空间。任何想法如何做到这一点?
亲爱的,你怎么解决这个问题?我有同样的问题,但与内容使用coordinatorlayout ... – Mateus 2016-01-19 11:20:34