从Android本机资源中设置图像资源,以编程方式设置

发布于 2025-02-12 00:34:25 字数 443 浏览 2 评论 0原文

图像添加在可绘制的文件夹中,此代码工作。

XML

android:src="@drawable/myImage"

Java,

image1.setImageResource(R.drawable.myOtherImage);

但是,

当我使用拖放调色板编辑器时,图像与Android Studio一起获取:

XML

 app:srcCompat="@android:drawable/presence_offline"

Java

image2.setImageResource( ***what code here  for use presence_online ?*** );

IMAGE adding in the drawable folder, this code work.

XML

android:src="@drawable/myImage"

JAVA

image1.setImageResource(R.drawable.myOtherImage);

But,

IMAGE get with android studio when i use drag and drop palette editor :

XML

 app:srcCompat="@android:drawable/presence_offline"

JAVA

image2.setImageResource( ***what code here  for use presence_online ?*** );

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

站稳脚跟 2025-02-19 00:34:25

对于16岁及以上的Android API,使用此代码。

imageView.setimagedrawable(contextCompat.getDrawable(上下文,r.drawable.ic_profile))

for handle Android API above 16 and above 21 use this code.

imageView.setImageDrawable(ContextCompat.getDrawable(context, R.drawable.ic_profile))

毁我热情 2025-02-19 00:34:25

XML

image2.setImageResource(android.R.drawable.presence_online);

R如果使用Android 11.0(r)SDK 30。

xml

image2.setImageResource(android.R.drawable.presence_online);

R if you use android 11.0(R) sdk 30.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文