setText()无法处理膨胀的textview

时间:2017-10-23 21:56:19

标签: android android-inflate


我有一个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");

请帮助我!

2 个答案:

答案 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");