ImageView
, похоже, не отображается для старых телефонов. Это хорошо видно на моих S6 Edge и HTC M9. Однако, когда я пытаюсь использовать S3 или HTC M7, ImageView
не отображается.Android - ImageView не отображается на некоторых телефонах
Я попытался создать AVD, используя 4,7-дюймовый экран и версии 5.0.2, но изображение хорошо отображается на эмуляторе, поэтому я не уверен, что это может быть. Причина, по которой я пошел с 4.7 "и 5.0. 2 заключается в том, что S3 и M7 были вокруг этих спецификаций.
У меня есть изображение в папке вводимого коэффициента, 5 различных версий (ИПЧР, MDPI, xhdpi, xxhdpi & xxxhdpi Мой XML, как показано ниже:.
<ImageView
android:layout_width="match_parent"
android:layout_height="match_parent"
android:src="@drawable/logo"
android:layout_centerInParent="true"
android:id="@+id/splashImage"/>
Кто-нибудь есть какие-либо идеи относительно того, почему ImageView
не появляется на этих телефонах, но он появляется на эмуляторах с аналогичными характеристиками и новыми телефонами?
сообщение logcat, когда функция раскрывается –
Возможно, это проблема с аппаратным ускорением. Вы можете попробовать вызвать 'setLayerType (View.LAYER_TYPE_SOFTWARE, null)' в представлении. –