2016-07-12 6 views
-1

setText(), setTextsize() и addView не работают. Он отображается как не может разрешить тип символа.setText() не работает

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); 
+2

проверить, нет ли строки сообщений? , а ширина и высота относительной компоновки установлены правильно. –

ответ

1

Вы не можете использовать методы, такие как добавить вид и найти по идентификатору до макета завышены. Verifý, что setContentView вызывается раньше.

Если это так, посмотрите на значение сообщение с журналом.

0

Вы заметили этот

`` 

В конце этой линии

TextView textView = new TextView(this);`` 
+0

извините. это была опечатка. –

0
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); 
} 

это решить мои ошибки.