Запись на стороне андроида в ответной-метательной ошибке - PullRequest
0 голосов
/ 06 января 2019

Я установил заставку на стороне 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>

Я был бы очень признателен за помощь. Заранее спасибо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...