我尝试使用java代码而不是xml在android中显示图像.我已经使用xml文件完成了它,但我的要求是使用java代码来获得更多的功能.
在此先感谢您的帮助........
如果要从可绘制文件夹中加载图像,则可以使用:
ImageView imgView=(ImageView) findViewById(R.id.imgView);
Drawable drawable = getResources().getDrawable(R.drawable.img);
imgView.setImageDrawable(drawable);
Run Code Online (Sandbox Code Playgroud)
你必须在运行应用程序时在android xml中使用一个默认的imageview,你必须在活动中编写这段代码,这样它就会用另一个图像替换你的图像.检查以下代码
ImageView imgView=(ImageView) findViewById(R.id.default_imgView);
imgView.setImageResource(R.drawable.yourimagename);
Run Code Online (Sandbox Code Playgroud)
使用Drawable类你可以显示图像
Drawable drawable = Drawable.createFromPath(imagePath);
image.setImageDrawable(drawable);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
25678 次 |
| 最近记录: |