0

我关注了页脚栏的@seanhodges 示例(android 导航栏底部): https ://stackoverflow.com/questions/2369975?tab=votes#tab-top

是否可以从包含标签中调用它,然后在运行时访问每个按钮

<LinearLayout android:layout_alignParentBottom="true"
    android:layout_height="wrap_content" android:layout_width="fill_parent">
     <include  android:id="@+id/footer" layout="@layout/footer" /> 
</LinearLayout>

从包含标签调用它时,它在屏幕上看起来不错。我尝试在运行时到达按钮,但可以让它工作..

我知道这不是办法,但我正在寻找这样的东西......

 Button _BackButton= (Button)findViewById(R.id.footer);

_BackButton.setText("new text");

 Button _Backhome= (Button)findViewById(R.id.footer);

_Backhome.setText("new text");

可以通过-include-标签完成吗?

谢谢

4

1 回答 1

0

您应该在页脚布局中使用按钮的 ID,使用您链接到的示例,您可以通过执行以下操作获取后退按钮:

Button _BackButton= (Button)findViewById(R.id.back);

View 层次结构在查找指定的 id 时一定会通过包含的视图。

于 2010-09-01T23:15:45.280 回答