From 8f724451c1af461b146f4dc02971a83cea3b076e Mon Sep 17 00:00:00 2001 From: linlyboi Date: Wed, 20 Dec 2023 11:10:53 +0200 Subject: [PATCH] I never worked so fast --- app/build.gradle.kts | 4 +-- app/src/main/AndroidManifest.xml | 8 +++++- .../com/example/myapp_1/FetchArrival.java | 28 +++++++++++++++++++ 3 files changed, 37 insertions(+), 3 deletions(-) create mode 100644 app/src/main/java/com/example/myapp_1/FetchArrival.java diff --git a/app/build.gradle.kts b/app/build.gradle.kts index ece4e69..277c4f5 100644 --- a/app/build.gradle.kts +++ b/app/build.gradle.kts @@ -9,7 +9,7 @@ android { defaultConfig { applicationId = "com.example.myapp_1" minSdk = 24 - targetSdk = 33 + targetSdk = 34 versionCode = 1 versionName = "1.0" @@ -31,7 +31,7 @@ android { dependencies { implementation("androidx.appcompat:appcompat:1.6.1") - implementation("com.google.android.material:material:1.10.0") + implementation("com.google.android.material:material:1.11.0") implementation("androidx.constraintlayout:constraintlayout:2.1.4") implementation("com.google.android.gms:play-services-maps:18.2.0") implementation("com.google.code.gson:gson:2.10.1") diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index bb0486e..c40a977 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -2,11 +2,17 @@ - + + + + diff --git a/app/src/main/java/com/example/myapp_1/FetchArrival.java b/app/src/main/java/com/example/myapp_1/FetchArrival.java new file mode 100644 index 0000000..0fabe36 --- /dev/null +++ b/app/src/main/java/com/example/myapp_1/FetchArrival.java @@ -0,0 +1,28 @@ +package com.example.myapp_1; + + +import android.app.Service; +import android.content.Intent; +import android.os.IBinder; + +import com.example.myapp_1.DB.GetArrivals; +import com.example.myapp_1.DB.RetrofitClient; + +import retrofit2.Retrofit; + +public class FetchArrival extends Service +{ + private GetArrivals apiService = RetrofitClient.getRetrofitInstance().create(GetArrivals.class); + + @Override + public int onStartCommand(Intent intent, int flags, int Startid) { + + return START_NOT_STICKY; + } + @Override + public IBinder onBind(Intent intent) + { + // TODO: Return the communication channel to the service. + throw new UnsupportedOperationException("Not yet implemented"); + } +} \ No newline at end of file