每个tablayout中的textView无法更改为某些文本。 没有错误等发生。这是代码。
每个标签布局都有不同的文件.xml。
LayoutInflater inflater = getLayoutInflater();
View view = inflater.inflate(R.layout.coordinators_tab, null,false);
TextView txt = view.findViewById(R.id.textView4);
txt.setText("JUST WE CAN");
如果不理解,请不要不喜欢这个问题!
答案 0 :(得分:1)
仅在创建片段后访问视图。在视图膨胀后的oncreateview中访问视图。
public class CoordinatorsTab extends Fragment {
private static final String TAG = "CoordinatorsTab";
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
View view = inflater.inflate(R.layout.coordinators_tab, container, false);
//Access here
TextView txt = view.findViewById(R.id.textView4);
txt.setText("JUST WE CAN");
return View;
}
}
答案 1 :(得分:0)
找到视图后,你必须像这样投射
TextView txt = (TextView) view.findViewById(R.id.textView4);