如何从包含的布局访问按钮代码?

时间:2013-09-05 11:39:38

标签: java android android-layout

我在家庭布局中包含了页脚布局。页脚布局包含3个按钮,它在相应的页脚类中调用三个方法。

我已成功使用以下include代码在家庭布局上显示我的页脚布局。

<include layout="@layout/footer"/>

我面临的问题是,按钮点击没有被执行。它说这种方法没有发现异常。

如何访问页脚按钮?

2 个答案:

答案 0 :(得分:0)

你可以这样访问按钮:

Button b = (Button) footerLayout.getChildAt(index);

然后您可以在按钮处附加您喜欢的处理程序。

答案 1 :(得分:0)

您也可以使用Button b = (Button) findViewById(idOfButton)

访问它

android会将包含的布局视为代码内部,如果您的按钮具有ID,则可以轻松访问