こんにちは、画像ビューを含む main.xml レイアウトのスプラッシュ スクリーンがあります。ここに main.xml ファイルがあります
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:id="@+id/LinearLayout2"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical" >
<ImageView
android:id="@+id/imageView1"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:src="@drawable/slide11" />
</LinearLayout>
これが私のsplashscreen.classファイルです
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
try {
new Handler().postDelayed(new Runnable() {
public void run()
Intent intent = new Intent(getApplicationContext(),content_activity.class);
startActivity(intent);
Main.this.finish(); } }, 5000);
} catch(Exception e){}
}
@Override
public void onBackPressed() {
super.onBackPressed();
} }
エミュレータでこれを実行しようとするとすべて正常に動作しますが、デバッグ モードでデバイスで実行しようとすると、imageView で指定された画像が表示されませんが、指定された時間だけ白い画面が表示されます.どんな助けでも大歓迎です。
//編集: res/drawable フォルダーを再確認し、主に png を使用してみましたが、.gif を使用して試してみましたが、デバイスでは機能しませんでした。(デバイス micromax a110)