我花了几天时间试图找出如何做到这一点并查看几个资源但找不到解决方案!
基本上我试图得到一个存储在java文件的DummySectionFragment中的按钮(Button02),以便在点击后打开另一个名为fragment_sale_eggs的xml页面。
包含按钮的片段的主要活动的代码: http://pastebin.com/SS9b1pG8
包含按钮的xml代码: http://pastebin.com/97WZJhPR
任何帮助将不胜感激,我是java和android的新手,所以请回复清楚。
谢谢!
答案 0 :(得分:1)
当按下给定按钮时,让UI执行片段事务。例如,当Activity加载时,加载第一个片段,但是当按下按钮时,将片段更改为第二个UI。这使您可以在UI中维护结构化工作流而不会产生任何问题。
http://developer.android.com/guide/components/fragments.html#Transactions
答案 1 :(得分:0)
也许最简单的方法(但不推荐)是在点击setContentView(R.layout. fragment_sale_eggs)
时致电Button02
。
此外,这是一个类似StackOverflow问题的link,答案遵循更推荐的程序。