java - 如何在其他片段中重用布局
问题描述
我正在使用一个Navigation Drawer Activity
. 当我做了两个fragments
时,我注意到它们的布局是一样的。不同之处在于按button
对每个 执行不同的方法fragment
。但对方buttons
对两人做同样的事情fragments
。我如何重用布局和 java 代码fragments
并能够指定要在每个片段上执行的方法,知道它需要View
访问?
解决方案
一种方法是创建两个不同的片段类,它们加载相同的 XML 布局并以编程方式为按钮分配单击处理程序。
推荐阅读
- python - 如何从文件中读取并将不重复的数字添加到 Python 中的列表中?
- javascript - Rails 6 中按钮无法实现功能的错误
- javascript - 页面完全加载时的Javascript随机点击
- haskell - 用另一个默认值 Haskell 替换默认值
- android - 系统重启后 Android 本地通知不会触发
- python - Python:为什么我的代码一直告诉我答案是错误的,而事实并非如此?
- python - Python 在保存函数定义的同时运行 JavaScript 代码
- c++ - 地图岛数量 - char ** 行和 /columns 的问题
- python - Python ValueError:ColumnTransformer,列顺序不相等
- angular - 刷新一系列 Angular HTTP TestRequest