Le ImageView
ne semble pas être affiché sur les anciens téléphones. Il se montre très bien sur mon S6 Edge et HTC M9. Cependant quand je l'essaye sur un S3 ou un HTC M7 le ImageView
n'apparaît pas.Android - ImageView ne s'affiche pas sur certains téléphones
J'ai essayé de créer un AVD en utilisant un écran de 4,7 "et les versions 5.0.2 mais l'image apparaît bien sur l'émulateur, donc je ne suis pas sûr de ce que cela pourrait être.La raison pour laquelle je suis allé avec 4.7" et 5.0. 2 est parce que le S3 et M7 étaient autour de ces spécifications.
J'ai l'image dans le dossier dessinables, avec 5 versions différentes (hdpi, mdpi, xhdpi, xxhdpi & xxxhdpi Mon XML est comme ci-dessous:.
<ImageView
android:layout_width="match_parent"
android:layout_height="match_parent"
android:src="@drawable/logo"
android:layout_centerInParent="true"
android:id="@+id/splashImage"/>
Est-ce que quelqu'un a des idées quant à pourquoi le ImageView
ne comparaît pas sur ces téléphones, mais il se présente sur les émulateurs avec les spécifications et les nouveaux téléphones similaires?
après le logcat quand l'acticvity s'ouvre –
Peut-être que c'est un problème avec l'accélération matérielle. Vous pouvez essayer d'appeler 'setLayerType (View.LAYER_TYPE_SOFTWARE, null)' sur la vue. –