做的项目中有一个功能是在当前的Activity生成一个view,然后点击view上的button,跳转到另外一个Activity,中间碰到了一些问题,现在归纳总结一下: 1.如何正确获取另一个Xml布局文件中的控件? 一般我们都会用findViewById来获取,但是该方法只能获取setContentView(R.layout.main)中参数main.xml上的控件,如果想获取另外一个xml文件上的控件,使用findViewById方法会报错。 我们可以用以下的方法来获取另一个XML(本文中是popup_window.xml)上的控件:
View view = View.inflate(getApplicationContext(), R.layout.popup_window null); button = (Button)view.findViewById(R.id.button); |
如何获取非本activity绑定的布局控件
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
N网下载mod方法: 20240614亲测好使
https://www.bilibili.com/video/BV1k8411575T/?vd_source=d68ed178f151e80fea1e02efd205802c
張博的博客
2024-06-15 14:23:44
Libgdx游戏开发(3)——通过柏林噪音算法地图随机地形
Stars-one
2024-06-15 14:23:14
langchain Chatchat 学习实践(四)——实现对Text2Sql的支持
鄭某
2024-06-15 14:19:14
python cuda12 安装
菊花茶
2024-06-15 14:15:03
解决#error -- unsupported GNU version! gcc versions later than 11 are not supported!
Dsp Tian
2024-06-15 14:14:43
Codeforces Global Round 26 D ''a'' String Problem(思维)
SnowLove
2024-06-15 14:14:03
前端使用 Konva 实现可视化设计器(15)- 自定义连接点、连接优化
xachary
2024-06-15 14:11:43
为centos7系统添加新用户并设置秘钥登陆
憤怒的碼農
2024-06-15 14:09:23
Odoo jsonb查询
若-飛
2024-06-15 14:07:53
在 Solidity 中将地址类型转换为 IERC20 接口类型
若-飛
2024-06-15 14:07:53
solidity calldata学习
若-飛
2024-06-15 14:07:53
理解 Solidity 中的修饰器(Modifiers)
若-飛
2024-06-15 14:07:53
探索 Solidity 中的各种修饰符
若-飛
2024-06-15 14:07:53