나는 간단한 사용자 정의보기를 작성하고 onClickListener()를 생성자에 등록했습니다. 보기 인스턴스를 클릭하면 새로운 활동을 시작하려면, 간단히 말해서 나는 이런 식으로 뭔가를 사용 : 내 지식 수준은 여전히 매우 가난하기 때문에이보기 어떤에서 활동을 시작하는 좋은 방법입니다 경우android :보기에서 활동을 시작하는 안전한 방법
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);
}
});
, 나는 방황했다 하나 있다면 더 좋은 방법일까요?
감사합니다.
(당신의보기를 보유하고있는 활동의
onPause()
적당한 장소가 될 것 같다). –이 경우'FLAG_ACTIVITY_NEW_TASK'을 설정할 필요는 없지만, 그렇지 않으면 코드가 잘 작동합니다. – Devunwired