Im пытается создать заставку для моего приложения для Android, которое включает фоновое изображение. Моя проблема заключается в том, что я хорошо вижу изображение, подходящее на вкладке дизайнера в Android Studio, но когда я запускаю приложение в своем физическом устройстве, изображения там нет, просто черный экран.Заставка с помощью Android Studio
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:background="@Drawable/splash_1">
</LinearLayout>
public class Splash extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState){
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_splash);
int myTimer = 10000; //Muuttuja "myTimer" määrittää kauan splash näkyy
new Handler().postDelayed(new Runnable(){
@Override
public void run(){
//Muuttuja "i" käskee avaamaan MainActivity
Intent i = new Intent(Splash.this, MainActivity.class);
startActivity(i);
finish();
}
}, myTimer);
}}
Так что я сделал редактировать мой макет немного битового, но до сих пор не работает
Не тратьте 10s времени ваших пользователей каждый раз запустить приложение. Сделайте это один раз, и они будут раздражены. Сделайте это дважды, и они будут удалены. – 323go
Я считаю, что 10 лет для тестирования только, но я согласен: экран заставки злой, не используйте его. Ваши пользователи хотят быстро добраться до бизнеса, чтобы не ждать заставки. –