-3
我是android新手。 我想在活动上显示全屏图像,如图层, 当我点击按钮时,我想要调用新活动,但在活动之前我想在该活动上显示图像(全屏)5秒。我能怎么做 ?请帮帮我。先谢谢你。如何在按钮点击前打开活动前显示图像视图
,这里是我的xml在活动的onCreate()
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:orientation="vertical"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@drawable/black_ng2">
<ImageView
android:layout_width="match_parent"
android:layout_height="match_parent"
android:id="@+id/imageViewForAd"
android:adjustViewBounds="true"
android:src="@drawable/splash_screen"/>
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginLeft="@dimen/_15sdp"
android:layout_marginRight="@dimen/_15sdp"
android:layout_marginTop="@dimen/_15sdp"
android:layout_marginBottom="@dimen/_15sdp"
android:padding="@dimen/_10sdp"
android:id="@+id/cardLayout"
android:layout_centerVertical="true"
android:layout_alignParentEnd="true"
android:layout_marginEnd="10dp"
android:layout_alignParentRight="true">
<android.support.design.widget.TextInputLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="@dimen/_15sdp"
android:layout_marginBottom="@dimen/_15sdp"
android:id="@+id/textInputLayoutPooja"
android:textColorHint="@color/colorwhite">
<EditText
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:inputType="phone"
android:hint="Date Of Mandal Pooja"
android:id="@+id/txtDateOfPooja"
android:drawableLeft="@drawable/calender"
android:textSize="@dimen/_15sdp"
android:textColor="@color/colorwhite"/>
</android.support.design.widget.TextInputLayout>
<android.support.design.widget.TextInputLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="@dimen/_15sdp"
android:layout_marginBottom="@dimen/_15sdp"
android:id="@+id/textInputLayoutYaatra"
android:layout_below="@+id/textInputLayoutPooja"
android:textColorHint="@color/colorwhite">
<EditText
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:hint="Date Of Yaatra"
android:id="@+id/txtDateOfYaatra"
android:textSize="@dimen/_15sdp"
android:drawableLeft="@drawable/calender"
android:textColor="@color/colorwhite"/>
</android.support.design.widget.TextInputLayout>
<android.support.design.widget.TextInputLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="@dimen/_15sdp"
android:layout_marginBottom="@dimen/_15sdp"
android:id="@+id/textInputLayoutDarshan"
android:layout_below="@+id/textInputLayoutYaatra"
android:textColorHint="@color/colorwhite">
<EditText
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:hint="Date Of Darshan"
android:id="@+id/txtDateOfDarshan"
android:textSize="@dimen/_15sdp"
android:drawableLeft="@drawable/calender"
android:textColor="@color/colorwhite"/>
</android.support.design.widget.TextInputLayout>
<Button
android:layout_width="@dimen/_80sdp"
android:layout_height="@dimen/_40sdp"
android:text="Add Yaatra"
android:id="@+id/btnAddYaatra"
android:textSize="@dimen/_15sdp"
android:layout_below="@+id/textInputLayoutDarshan"
android:background="@color/btncolor"
android:textColor="@color/colorwhite"
android:layout_centerHorizontal="true" />
</RelativeLayout>
如果您想要展示广告,请阅读android中的AdMob文档。 –
http://devdeeds.com/how-to-create-a-5-seconds-splash-screen-in-android/浏览本文档 – Athul
我认为您正在寻找Splash Screen。但是你应该记住,开发者大多使用Splash屏幕来下载背景数据。不必要地使用启动画面可能会影响用户体验。 – Kunu