startActivity()
私は自分のstatic
方法の1つからを呼び出す必要がありますが、それはどういうわけか可能ですか?
4902 次
2 に答える
11
それを行うには、コンテキストが必要です。コンテキストを引数として静的メソッドに渡すことはできますか?
public static void doSomething(Context ctx) {
// do some stuff here
ctx.startActivity(new Intent(ctx, OtherActivity.class));
}
于 2012-09-20T09:43:43.933 に答える
0
これもあなたを助けるかもしれません
((Activity)mcontext).startActivity(new Intent(((Activity)mcontext),OtherActivity.class));
于 2012-09-20T09:46:54.450 に答える