我有一个textview,但它不在xml
方法设置的活动主要布局setContentView()
中,但它位于其他xml
文件中,所以我使用的是inflater,但它没有& #39;工作!
这是我的代码:
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");
请帮助我!
答案 0 :(得分:0)
您尚未设置视图。像
的setView(视图);
或
的setContentView(视图);
答案 1 :(得分:0)
TextView中的settext和活动中的setContentView
在主布局中添加xml文件,如:
$("img").each(function(i) {
$(this).next().html($(this).attr("alt"));
});
比直接调用TextView id并使用它。
setContentView(R.layout.activity_main); or TextView textview=(TextView)findViewById(R.id.textview); textView.setText("Write Your Content");