我有一个想要显示匹配设备的整个宽度的ImageVIEw,我意识到这样:
<ImageVIEw androID:ID="@+ID/home_bar_newvault" androID:layout_wIDth="wrap_content" androID:layout_height="40dp" androID:scaleType="centerCrop" androID:layout_alignParentBottom="true" androID:src="@drawable/home_bar" />
home_bar是一个PNG图像文件,其大小如下:2399×254.当我选择查看UI的图形布局时,它会在活动的底部正确显示图像视图.但是,当我在设备上启动应用程序时,它根本不会显示ImagevIEw.
解决方法:
我遇到了同样的问题,它只显示在AndroID Studio 2.2的“设计”选项卡中.
我做的工作是将从app:srcCompat =“@ drawable / logo”分配的自动键(通过拖放ImageVIEw填充)更改为文本选项卡中的androID:src =“@ drawable / logo”以使其成为可能出现在模拟器和设备上,例如
<ImageVIEw androID:layout_wIDth="wrap_content" androID:layout_height="wrap_content" androID:src="@drawable/logo" androID:layout_alignParenttop="true" androID:layout_centerHorizontal="true" androID:layout_margintop="75dp" androID:ID="@+ID/logoImageVIEw" androID:scaleType="fitXY" androID:scaleX="1.5" androID:scaleY="1.5" />
总结 以上是内存溢出为你收集整理的android – ImageView在布局中显示但不在实际设备上显示全部内容,希望文章能够帮你解决android – ImageView在布局中显示但不在实际设备上显示所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)