如何在Android应用程序中使用预定义的Android资源?
我一直在开发一个对话应用程序。我制作了一个APK(牛轧糖)并发送给我的朋友进行测试。我的一个朋友没有正确获取发送图标(棉花糖)。我已经给了火箭图标来发送消息。但在他的手机里,他只能看到信息图标。另外一个朋友并没有得到背景图片,但火箭图标对他来说是可见的(棒棒糖)。快照附在下面 请帮我纠正这个错误如何在Android应用程序中使用预定义的Android资源?,android,image,imagebutton,imageicon,android-imagebutton,Android,Image,Imagebutton,Imageicon,Android Imagebutton,我一直在开发一个对话应用程序。我制作了一个APK(牛轧糖)并发送给我的朋友进行测试。我的一个朋友没有正确获取发送图标(棉花糖)。我已经给了火箭图标来发送消息。但在他的手机里,他只能看到信息图标。另外一个朋友并没有得到背景图片,但火箭图标对他来说是可见的(棒棒糖)。快照附在下面 请帮我纠正这个错误 <ImageButton android:layout_width="match_parent" android:layout_height="match_pare
<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" />
作为背景,我用了这个
<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">
预期图像
@尤金·佩切内克是对的。每个安卓ROM都有其独特的资源/图标集@android:drawable
根据安装apk的ROM访问图标。这与您设计应用程序的方式无关
但是,您应该做的是从互联网上获取一个图标[仅用于测试。对于商业用途,您需要设计自己的图标],以便在所有手机上使用,将其复制到您的res>drawable文件夹中,然后使用@drawable/iconnamehere
。这样,图标在所有设备上都是统一的。@EugenPechanec是正确的。每个安卓ROM都有其独特的资源/图标集@android:drawable
根据安装apk的ROM访问图标。这与您设计应用程序的方式无关
但是,您应该做的是从互联网上获取一个图标[仅用于测试。对于商业用途,您需要设计自己的图标],以便在所有手机上使用,将其复制到您的res>drawable文件夹中,然后使用@drawable/iconnamehere
。这样,图标在所有设备上都是统一的。两个图像完全相同。请解决这个问题。android版本的设备有哪些不同,您面临的问题是由平台提供的@android:drawable/ic\u menu\u send
以android
开头的设备。这意味着您可能会在AOSP、三星、索尼等手机上获得不同的结果。如果您需要特定的内容,请将其放入apk中。@KarimElGhandour固定链接。。现在请检查..@AshishGarg我用牛轧糖做的,我的朋友用的是棉花糖和棒棒糖。两张图片完全相同。请解决这个问题。android版本的设备有哪些不同,您面临的问题是由平台提供的@android:drawable/ic\u menu\u send
以android
开头的设备。这意味着您可能会在AOSP、三星、索尼等手机上获得不同的结果。如果您需要特定的内容,请将其放入apk中。@KarimElGhandour固定链接。。请现在查看。@AshishGarg我用牛轧糖做的,我的朋友用的是棉花糖和棒棒糖。@EugenPechanec嗨,我把你的标记为答案。但我的问题是-1。我不知道为什么,谁投了反对票。如果我的问题有资格获得追加投票,请您追加投票。@EugenPechanec嗨,我把您的问题标记为答案。但我的问题是-1。我不知道为什么,谁投了反对票。如果我的问题有资格获得追加表决,请你追加表决。