Я установил заставку на стороне Android. Теперь в макете заставки я пытаюсь добавить индикатор выполнения, который в основном представляет собой круговой счетчик, который будет вращаться, пока отображается заставка, простая идея.
Я пытался реализовать это в соответствии с этой статьей:
https://www.codexpedia.com/android/android-splash-screen-with-progress-bar-example/
И написание кодов в папке андроида. Но когда я пытаюсь собрать, я получаю ошибки (просто включая часть ошибки, это в основном одно и то же):
> Task :app:compileDebugJavaWithJavac FAILED
D:\Projects\sampleApp\android\app\src\main\java\com\sampleapp\SplashScreen.java:1: error: cannot find symbol
public class SplashScreen extends Activity {
^
symbol: class Activity
D:\Projects\sampleApp\android\app\src\main\java\com\sampleapp\SplashScreen.java:2: error: cannot find symbol
private ProgressBar mProgress;
Моя цель - сделать так, чтобы вертушка появилась. Ниже приведен код моего файла макета, расположенный в android\app\src\main\res\layout
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@drawable/launch_screen">
<ImageView android:id="@+id/splashscreen"
android:layout_width="wrap_content"
android:layout_height="fill_parent"
android:src="@drawable/splash_logo"
android:layout_gravity="center" />
<ProgressBar android:id="@+id/progressbar"
android:layout_width="50dp"
android:layout_height="50dp"
android:layout_gravity="center" />
</LinearLayout>
Я был бы очень признателен за помощь. Заранее спасибо.