0
我在AppWidgetProvider
類。我想在任何回調方法之前調用靜態塊,但是我需要靜態塊內的上下文。我怎麼弄到的?如何在我自己的方法或靜態塊中獲取上下文?
下面是我的代碼:
public class widgetClass extends AppWidgetProvider {
static
{
// here i want the context
}
@Override
public void onUpdate(Context context, AppWidgetManager appWidgetManager,
int[] appWidgetIds){
}
什麼是你想在靜態塊呢?通常情況下,你嘗試的是不可能的,儘管你可以通過類似'Singleton'的訪問來設置'Application'上下文。也許這是一個想法,在onUpdate()被第一次擊中時,在靜態塊中執行邏輯? –