[Splash-Screen]Wie zeigt ein Bild im Vollbild?
Ich will ein splash-screen in meiner Anwendung, die ich brauche, um zu wissen, wie man ein Bild im Vollbild an. Dieser konnte mir durch XML oder Java-code ? Und wie?
Für jetzt habe ich gerade gemacht:
public class SplashScreen extends Activity {
private static final int STOPSPLASH = 0;
private static final long SPLASHTIME = 5000;
private Handler splashHandler = new Handler() {
@Override
public void handleMessage(Message msg) {
switch (msg.what) {
case STOPSPLASH:
//remove SplashScreen from view
Intent intent = new Intent(SplashScreen.this, jetpack.class);
startActivity(intent);
break;
}
super.handleMessage(msg);
}
};
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.splash_screen);
Message msg = new Message();
msg.what = STOPSPLASH;
splashHandler.sendMessageDelayed(msg, SPLASHTIME);
}
}
Wie kann das sein splash_screen.xml ?
Danke für Eure Hilfe.
InformationsquelleAutor der Frage androniennn | 2011-08-02
Du musst angemeldet sein, um einen Kommentar abzugeben.
und in den code hinzufügen
vor setContentView(R. layout.splash_screen);
InformationsquelleAutor der Antwort
Der beste Weg, um zu zeigen, Vollbild-splash-Aktivität ist, indem Sie diese Zeile in Ihrem manifest unter " Aktivität-tag
android:theme="@android:style/Theme.Licht.NoTitleBar.Fullscreen"
Können Sie andere Themen als auch
Thema.Schwarz.NoTitleBar.Fullscreen
Thema.NoTitleBar.Fullscreen
Für die Neueste Api Lollipop und vor
Definieren, dieses Thema für den splash-Aktivität und stellen es im manifest
android:theme="@style/Theme.AppCompat.Licht.NoActionBar.FullScreen"
InformationsquelleAutor der Antwort Ravi
Wenn R. layout.splash_screen ein Bild mit der Höhe und Breite festgelegt fill_parent oder match_parent (je nach version). Es füllt den Bildschirm
InformationsquelleAutor der Antwort Ashterothi