社区微信群开通啦,扫一扫抢先加入社区官方微信群
社区微信群
首先,将所要显示的图片添加到res资源目录文件drawable-hdpi下,具体过程如下:
选择Project视图,app—>src—>res—>右键new resource directory—>选择resource type (drawable)->density,根据你的需要,选择合适的分辨率,这里选择high density确认后
会生成一个资源文件夹drawable-hdpi—>将图片文件复制到文件夹里,复制过程直接点击OK
即可,最后如图:
<ImageView
android:id="@+id/image_view"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@drawable/img"
/>
然后,点击run,选择模拟器,运行时出现以下错误,如图
---------------------分隔符-------------------------
分析:出现这种错误的原因是资源文件(图片格式)的解析错误,因为这里
用到的图片是用户直接修改过后缀名的,解决方法就是用ps软件修改文件的
格式为.png。注意:这里只能使用ps打开原图,否则ps会报源文件格式损坏!
最后,将修改好的图片按照以上步骤添加进drawable-hdpi文件夹下,重新
点击run,运行成功!!!
***转载请注明,谢谢!***
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!