まず、私はこれで全く新しいです。ほとんどの場合、インターネットで自分がしたいことをやり遂げる方法を見つけて、それをどのように使うかを考えています。アクティビティを開始する2つの方法の違いは何ですか?
私はこの2つのバージョンのアクティビティを開始する方法を見つけましたが、実際には違いはわかりません。他のものよりも優れていますか?あるいは、異なる状況で使用すべきか?あるいは、彼らは同じことをする2つの異なる方法ですか?
Button home = (Button) findViewById(R.id.to_home);
home.setOnClickListener (new View.OnClickListener() {
public void onClick(View view) {
Intent i = new Intent(view.getContext(), Home.class);
startActivityForResult (i, 0);
}
});
またはこの1
Button button = (Button)findViewById(R.id.b_cup);
button.setOnClickListener (new View.OnClickListener() {
public void onClick (View view) {
Intent i = new Intent (Home.this, Cup.class);
startActivity (i);
}
});
短い答え。いいえ、 –