2
我需要從我的static
方法之一呼叫startActivity()
,這是否有可能?可以從靜態方法調用startActivity()嗎?
我需要從我的static
方法之一呼叫startActivity()
,這是否有可能?可以從靜態方法調用startActivity()嗎?
您需要一個上下文才能做到這一點。你可以將一個上下文作爲參數傳入你的靜態方法嗎?
public static void doSomething(Context ctx) {
// do some stuff here
ctx.startActivity(new Intent(ctx, OtherActivity.class));
}
這也可以幫助你
((Activity)mcontext).startActivity(new Intent(((Activity)mcontext),OtherActivity.class));