我已经构建了一个简单的自定义视图并在构造函数中注册了 onClickListener()。要在单击视图实例时启动一个新的 Activity,我只是使用了这样的东西:
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);
}
});
由于我的知识水平仍然很差,如果这是从 View 开始活动的好方法,我一直在徘徊,如果有一个更好的方法是什么?
谢谢!