在Android方面编写本机抛出错误

时间:2019-01-06 16:13:28

标签: javascript java android react-native

我在android端设置了启动屏幕。现在,在初始屏幕的布局中,我试图添加一个进度条,它基本上是一个圆形微调器,只要显示初始屏幕,它就会旋转,这很简单。

我一直在尝试根据本文实现该目标: https://www.codexpedia.com/android/android-splash-screen-with-progress-bar-example/

并在android文件夹中编写代码。但是,当我尝试构建时会遇到错误(只是重复包含一部分错误,基本上是同一回事):

    > 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>

我非常感谢您的帮助。预先感谢。

0 个答案:

没有答案