我一直在尝试从过去几小时的另一个布局获取小部件,但仍然没有运气。有人可以告诉我目前的代码有什么问题吗?Android - 获取其他布局小部件
public void refreshClicked(View view){
tab1 = LayoutInflater.from(view.getContext()).inflate(R.layout.tab_1, null);
Button b = (Button) tab1.findViewById(R.id.refresh);
b.setText("Updating...");
}
我勾住我的按钮onClick
到refreshClicked(View view)
方法。
此方法位于我的MainActivity.java下,我试图从id
refresh
从tab_1.xml
布局中获取按钮,但按钮文本未更新。
谢谢!
你想访问一个已经存在的视图或创建一个新视图吗?因为在这里你膨胀了一个新的观点,但你似乎并没有使用它。 – user2641570
嗨,是的,我试图访问现有的视图。基本上,我试图从我的一个标签中获取小部件。 – Jim
好的,您传递给refreshClicked()的视图参数是您的选项卡/控件的视图? – user2641570