可能重复:
Android Problem calling TextView from second layout file
嘿伙计们,我活动的主要布局xml文件是R.layout.date_list_layout,因为它使用如下
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.date_list_layout);
但是我希望在另一个布局xml文件中的同一个活动中设置TextView中的文本R.layout.display_item
我知道我通常会使用下面的代码,但这不起作用,因为R.id.currency TextView不在主要的R.layout.date_list_layout ....
TextView currency = (TextView) findViewById(R.id.currency);
currency.setText(cur);
我知道下一行代码是不正确的,但有没有办法编写类似的代码行来访问R.layout.display_item xml中的R.id.currency?或者这可以不做?
TextView currency = (TextView) findViewById(R.layout.display_item/R.id.currency);
currency.setText(cur);
一些帮助真的很值得赞赏,因为这让我对过去两天感到难以置信,我在网上找不到任何解决方案
由于 甲
答案 0 :(得分:0)
我对Android很陌生,所以我不确定,但我认为这应该有效:
TextView textView = (TextView)View.inflate(this, R.layout.display_item, null);
“this”将是您的活动。