Java 关键字';这';表示文本视图中的文本视图=新文本视图(本);
关键字“this”在英语中是什么意思 TextView TextView=新的TextView(此)强> 下面是报价单Java 关键字';这';表示文本视图中的文本视图=新文本视图(本);,java,android,Java,Android,关键字“this”在英语中是什么意思 TextView TextView=新的TextView(此) 下面是报价单 public class DisplayMessageActivity extends ActionBarActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); //se
public class DisplayMessageActivity extends ActionBarActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
//setContentView(R.layout.activity_display_message);
Intent intent = getIntent();
String message = intent.getStringExtra(MyActivity.EXTRA_MESSAGE);
TextView textView = new TextView(this);
textView.setTextSize(40);
textView.setText(message);
setContentView(textView);
}
....
我猜是它初始化了对象textView,但用了什么 它是对当前
DisplayMessageActivity
实例的引用,该实例充当TextView
的Context
,“this”与往常一样:对进行方法调用的类的当前使用实例的引用。它只是将“自身”作为参数传递给该构造函数。实际上,它是对当前DisplayMessageActivity实例的引用。