我有一个文本视图,但它不位于由setContentView()
方法设置的活动主布局xml
中,但它位于其他xml
文件中,所以我使用了膨胀器,但它不起作用!
这是我的代码:
LayoutInflater inflater =
(LayoutInflater)getSystemService(Context.LAYOUT_INFLATER_SERVICE);
View view = inflater.inflate(R.layout.anotherXMLfile, null);
TextView textView = (TextView) view.findViewById(R.id.textView);
textView.setText("something");
请帮帮我!
您尚未设置视图。喜欢
设置视图(视图);
或
setContentView(view);
TextView 中的 settext 和活动中的 setContentView
在主布局中添加 xml 文件,例如:
<include layout="@layout/your_xml_file_name" />
而不是您可以直接调用 TextView ID 并使用它。
setContentView(R.layout.activity_main);或TextView textview=(TextView)findViewById(R.id.textview);textView.setText("Write Your Content");