私は私のコードを見ていたと私はコード内のウィジェットの参照を得るための少なくとも3つの方法があることに気づい:(のonCreate前)Androidでウィジェットの値を設定するにはどうすればよいですか?
まず1:(のonCreate中)
private TextView textView= (TextView) findViewById(R.id.textView);
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main_layout);
}
2つ目は:
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main_layout);
final TextView textView= (TextView) findViewById(R.id.textView);
}
第1(アウト作成とのonCreateに設定):
private TextView textView;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main_layout);
textView= (TextView) findViewById(R.id.textView);
}
この3つの方法の違いは何ですか?いつそれらを使うべきですか?