我可以在Android Studio的不同功能中两次初始化同一张图片吗?

一般

我有一个在OnCreate()函数中初始化的ImageButton,并且还想在激活微调器时在单独的函数中使用它,但是我无法访问已初始化的imageButton。

我可以再次在OnSpinnerSelection()函数中重新设置图像按钮吗,还是不好的做法?

谢谢!

A_Singh7

更好的方法是在onCreate方法之外初始化ImageButton。然后,它成为全局变量,可以在任何方法中使用。

像这样 :

ImageButton im;

@Override

protected void onCreate (Bundle savedInstanceState)

{

super.onCreate(savedInstanceState);

// set content view

im = (ImageButton)findViewbyId(R.id.<id>);

// other code 

}

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

一张桌子可以加入两次吗?

我们可以从 PowerBI 两次导入一张表吗

我可以在JavaScript的不同for循环中两次声明同一变量吗?

我有一个存储过程,需要从同一张表中两次提取信息。如何使用相关名称?

我可以使用不同的排除项在声纳中对同一个Maven项目进行两次分析吗?

同一张x509证书可以具有两种不同的PEM编码吗?

Opencv可以在同一张纸中检测出两个不同大小的矩形中的一个

我可以在输入文件中一一插入一张图片吗?

只是想问一下,我们只能在Android的GridView中添加一张图片吗

我可以在 java 中两次格式化字符串吗?

我们可以在一个Android应用中使用两次INSTALL_REFERRER吗?

我们可以减少对同一张表的多个连接吗

我想从Galary中挑选一张图片,并希望减小同一张图片的大小,并需要将其保存在单独的目录中?

我可以在Android上使用Guice吗?

我可以在Android上使用jmonkeyengine吗?

Android:我可以更改电话方向吗?

我可以在颤抖的一页中两次使用未来的构建器吗

我可以将来自同一张表但具有不同过滤器的两个Select sum SQL查询联接在一起吗?

我可以在一个剧本执行中两次使用同一个Ansible处理程序吗?

我可以在Redshift中从一张表复制到另一张吗

我可以“即插即用”一张POST卡吗?

我可以阻止一张桌子更新吗?

我可以在Android Studio中预览打开的导航抽屉吗

我可以在Android Studio中隐藏Thumbs.db吗?

有什么技巧可以在同一张表中得出不同类型的结论?

我可以在一个单例中初始化 AVQueuePlayer 和 AVPlayer 吗?

为什么const成员可以初始化两次?

我可以在Android中使用自我修改吗?

可以从同一张表中搜索部分匹配的字符串吗?