[英]setText() not working
setText(),setTextsize()和addView不起作用。 顯示為無法解析符號類型。
Intent intent = getIntent();
String message = intent.getStringExtra(MyActivity.EXTRA_MESSAGE);
TextView textView = new TextView(this);
textView.setTextSize(40);
textView.setText(message);
RelativeLayout layout = (RelativeLayout) findViewById(R.id.content);
layout.addView(textView);
布局膨脹之前,不能使用諸如通過id 添加和查找視圖之類的方法。 驗證之前調用過setContentView。
如果是這樣,請使用日志查看message的值。
你注意到了嗎
``
在這行的結尾
TextView textView = new TextView(this);``
Intent intent = getIntent();
String message = intent.getStringExtra(MyActivity.EXTRA_MESSAGE);
TextView textView;
{
textView = new TextView(this);
textView.setTextSize(40);
textView.setText(message);
}
RelativeLayout layout;
{
layout = (RelativeLayout) findViewById(R.id.content);
layout.addView(textView);
}
這解決了我的錯誤。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.