単純なカスタマイズされたビューを作成し、onClickListener()をコンストラクターに登録しました。ビューインスタンスがクリックされたときに新しいアクティビティを開始するには、次のようなものを使用しました。
setOnClickListener(new OnClickListener() {
public void onClick(View v) {
Intent i = new Intent(getContext(), com.test.myClass.class);
Context context = getContext();
i.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
context.startActivity(i);
}
});
私の知識レベルはまだ非常に低いので、これがビューからアクティビティを開始するための良い方法であるかどうかをさまよっていました。もしあれば、より良い方法は何でしょうか?
ありがとうございました!