File tree Expand file tree Collapse file tree 3 files changed +6
-6
lines changed
app/src/main/java/com/thewizrd/simpleweather/services
wearapp/src/main/java/com/thewizrd/simpleweather/services Expand file tree Collapse file tree 3 files changed +6
-6
lines changed Original file line number Diff line number Diff line change 99import android .content .Context ;
1010import android .content .Intent ;
1111import android .content .pm .PackageManager ;
12- import android .content .pm .ServiceInfo ;
1312import android .location .Criteria ;
1413import android .location .Location ;
1514import android .location .LocationListener ;
2726import androidx .work .Constraints ;
2827import androidx .work .ExistingPeriodicWorkPolicy ;
2928import androidx .work .ExistingWorkPolicy ;
30- import androidx .work .ForegroundInfo ;
3129import androidx .work .ListenableWorker ;
3230import androidx .work .NetworkType ;
3331import androidx .work .OneTimeWorkRequest ;
@@ -190,6 +188,7 @@ public ListenableFuture<Result> startWork() {
190188 final boolean hasBackgroundLocationAccess = Build .VERSION .SDK_INT < Build .VERSION_CODES .Q ||
191189 ContextCompat .checkSelfPermission (context , Manifest .permission .ACCESS_BACKGROUND_LOCATION ) == PackageManager .PERMISSION_GRANTED ;
192190
191+ /*
193192 // Request work to be in foreground (only for Oreo+)
194193 if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.O) {
195194 try {
@@ -206,6 +205,7 @@ public ListenableFuture<Result> startWork() {
206205 // no-op
207206 }
208207 }
208+ */
209209
210210 return MoreExecutors .listeningDecorator (Executors .newSingleThreadExecutor ()).submit (new Callable <Result >() {
211211 @ Override
Original file line number Diff line number Diff line change 66import android .app .NotificationManager ;
77import android .content .Context ;
88import android .content .Intent ;
9- import android .content .pm .ServiceInfo ;
109import android .os .Build ;
1110import android .util .Log ;
1211
1615import androidx .work .Constraints ;
1716import androidx .work .ExistingPeriodicWorkPolicy ;
1817import androidx .work .ExistingWorkPolicy ;
19- import androidx .work .ForegroundInfo ;
2018import androidx .work .OneTimeWorkRequest ;
2119import androidx .work .PeriodicWorkRequest ;
2220import androidx .work .WorkInfo ;
@@ -140,6 +138,7 @@ private static boolean cancelWork(@NonNull Context context) {
140138 @ NonNull
141139 @ Override
142140 public Result doWork () {
141+ /*
143142 // Request work to be in foreground (only for Oreo+)
144143 if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.O) {
145144 try {
@@ -152,6 +151,7 @@ public Result doWork() {
152151 // no-op
153152 }
154153 }
154+ */
155155
156156 if (Settings .isWeatherLoaded ()) {
157157 if (WeatherWidgetService .widgetsExist (mContext )) {
Original file line number Diff line number Diff line change 88import android .content .Context ;
99import android .content .Intent ;
1010import android .content .pm .PackageManager ;
11- import android .content .pm .ServiceInfo ;
1211import android .location .Criteria ;
1312import android .location .Location ;
1413import android .location .LocationListener ;
2625import androidx .work .Constraints ;
2726import androidx .work .ExistingPeriodicWorkPolicy ;
2827import androidx .work .ExistingWorkPolicy ;
29- import androidx .work .ForegroundInfo ;
3028import androidx .work .ListenableWorker ;
3129import androidx .work .NetworkType ;
3230import androidx .work .OneTimeWorkRequest ;
@@ -181,6 +179,7 @@ public ListenableFuture<Result> startWork() {
181179 final boolean hasBackgroundLocationAccess = Build .VERSION .SDK_INT < Build .VERSION_CODES .Q ||
182180 ContextCompat .checkSelfPermission (context , Manifest .permission .ACCESS_BACKGROUND_LOCATION ) == PackageManager .PERMISSION_GRANTED ;
183181
182+ /*
184183 // Request work to be in foreground (only for Oreo+)
185184 if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.O) {
186185 try {
@@ -197,6 +196,7 @@ public ListenableFuture<Result> startWork() {
197196 // no-op
198197 }
199198 }
199+ */
200200
201201 return MoreExecutors .listeningDecorator (Executors .newSingleThreadExecutor ()).submit (new Callable <Result >() {
202202 @ Override
You can’t perform that action at this time.
0 commit comments