1
我想識別用戶何時切換到Automatic date & time
,因爲我試圖捕獲Intent.ACTION_TIME_CHANGED
意圖,在Automatic date & time
的情況下會觸發兩次意圖。但是當我們手動更改時間Intent.ACTION_TIME_CHANGED
只會觸發一次。識別用戶在自動和手動日期和時間更改之間切換
我試圖通過使用autoTimeCalled靜態變量來識別,現在我想識別用戶手動更改日期。
public static boolean isAutoTimeCalled= false
if (intent.getAction().equals(Intent.ACTION_TIME_CHANGED)){
autoTimeCalled++;
if(autoTimeCalled ==2){
Log.e("AUTO" , autoTimeCalled+"");
autoTimeCalled =0;
isAutoTimeCalled = true;
}
}
任何人都可以建議我更好的方法手動和自動時間操作之間分叉。