androID:scaleType="centerCrop"
但它看起来centerCrop不适用于imageSwitcher.
感谢您知道如何解决它.
更新:
这是我的XML代码:
我在那里添加了androID:scaleType =“fitXY”,但它没有帮助.
<?xml version="1.0" enCoding="utf-8"?><relativeLayout xmlns:androID="http://schemas.androID.com/apk/res/androID" xmlns:tools="http://schemas.androID.com/tools" androID:layout_wIDth="match_parent" androID:layout_height="match_parent" androID:orIEntation="vertical" > <ImageSwitcher androID:ID="@+ID/imageswitcher" androID:layout_wIDth="match_parent" androID:layout_height="match_parent" androID:scaleType="fitXY" androID:src="@drawable/it_intro1" > </ImageSwitcher>
解:
最后它帮助添加了这行代码:imageVIEw.setScaleType(ImageVIEw.ScaleType.FIT_XY);
public VIEw makeVIEw() { ImageVIEw imageVIEw = new ImageVIEw(Introduction.this); imageVIEw.setScaleType(ImageVIEw.ScaleType.FIT_XY); LayoutParams params = new ImageSwitcher.LayoutParams( LayoutParams.MATCH_PARENT,LayoutParams.MATCH_PARENT); imageVIEw.setLayoutParams(params); return imageVIEw; }解决方法 解决方案:最后它帮助添加了这行代码:imageVIEw.setScaleType(ImageVIEw.ScaleType.FIT_XY);
public VIEw makeVIEw() { ImageVIEw imageVIEw = new ImageVIEw(Introduction.this); imageVIEw.setScaleType(ImageVIEw.ScaleType.FIT_XY); LayoutParams params = new ImageSwitcher.LayoutParams( LayoutParams.MATCH_PARENT,LayoutParams.MATCH_PARENT); imageVIEw.setLayoutParams(params); return imageVIEw; }总结
以上是内存溢出为你收集整理的Android:imageSwitcher适合屏幕全部内容,希望文章能够帮你解决Android:imageSwitcher适合屏幕所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)