提出关于意图活动的事件

时间:2015-04-10 17:21:01

标签: android events android-intent

是否可以生成另一个具有其他类

意图的活动的点击事件
public void onClick(View v) {
//what ever it is in classA

}

在另一个类

中使用此类型
    Intent i = new Intent(context, ClassA.class);
    i.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
    context.startActivity(i);

或者只是假设当我们通过意图去另一个班级时生成一个事件

1 个答案:

答案 0 :(得分:0)

鉴于您想要从onClick()

运行一些代码
public void onClick(View v) {
    someMethod();
}

您始终可以使用通过Intent

发送的参数触发它
Intent i = new Intent(context, ClassA.class);
i.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
i.putExtra("some_flag", true);
context.startActivity(i);

然后在ClassA的{​​{1}}

onCreate()