私はコーディングを2か月間学んでいます。私は Android プラットフォームで Java を使用しています。名前のないオブジェクトをよりよく理解しようとしています。
この例の 7 行目を参照すると、「this.button2.setOnClickListener(new OnClickListener(){...});」
a) OnClickListener はオブジェクトですか? (「new」キーワードが使用されていたので、そうだと思います)
b) 名前を付けることができますか?
c) どのように命名されますか?
d) 将来、それをどのように参照しますか? 出来ますか?必要に応じて、実行時に変更できますか?
e) これは機能しますか?: "this.button2.setOnClickListener(OnClickListener namedObject = new OnClickListener(){//methods go here});"
@Override
public void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
setContentView(R.layout.main2);
this.button2 = (Button) this.findViewById(R.id.button2);
this.button2.setOnClickListener(new OnClickListener()
{
public void onClick(View v)
{
Intent i = new Intent(getApplicationContext(), Absolute.class);
startActivity(i);
}
});
}