J'ai développé une application de conversation. J'ai construit un APK (Nougat) et envoyé à mes amis pour tester. Un de mes amis n'a pas obtenu l'icône d'envoi correctement (guimauve). J'ai donné une icône de fusée pour envoyer le message. mais dans son mobile, il peut voir uniquement l'icône du message. Un autre ami n'a pas non plus obtenu d'image de fond mais une icône de fusée est visible pour lui (Lollipop). instantanés ci-dessous.Comment utiliser les ressources Android prédéfinies dans l'application Android?
aidez-moi s'il vous plaît à corriger cette erreur.
<ImageButton
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_gravity="bottom"
android:layout_weight="7"
android:padding="4dp"
android:id="@+id/send_button"
app:srcCompat="@android:drawable/ic_menu_send"
android:background="@android:color/transparent"
android:tint="@color/colorAccent"
android:contentDescription="@string/send_to_watson_button" />
et fond i utilisé comme celui-ci ..
<android.support.design.widget.CoordinatorLayout
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:fitsSystemWindows="true"
tools:context="com.ibm.watson_conversation.MainActivity"
android:background="@drawable/tilerepeat">
image Mauvais
image attendue
Les deux images sont exactement identiques. Veuillez corriger cela. –
Quels sont les différents appareils version Android sur laquelle vous rencontrez problème –
'@android: drawable/ic_menu_send' Quel que soit le début avec' android' est fourni par la plate-forme. Cela signifie que vous pouvez obtenir des résultats différents sur les téléphones AOSP, Samsung, Sony, etc. Si vous avez besoin de quelque chose de spécifique, mettez-le dans votre apk. –