我有一项活动可以在其 UI 上膨胀 3 个不同的片段。这个片段之一(myTable)有 3 个我需要修改的 TextView。
事实是我在不同的活动中使用了同一个片段,所以我需要直接从片段中执行这个文本更改。
我正在这样做:
int d_ex=145909;
@Override
public void onCreate(Bundle savedInstanceState) {
// TODO Auto-generated method stub
super.onCreate(savedInstanceState);
barEx = (TextView) getActivity().findViewById(R.id.tvExQty);
barEx.setText(String.valueOf(d_ex)); // app crash here!!!!!!!
}
我更改了相同的说明并将它们粘贴到另一个方法(如 onCreateView())上,但我得到了同样的错误。
我做错了什么?
提前致谢。