为什么ImageView显示失败?

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:app="http://schemas.android.com/apk/res-auto"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:background="@color/white"
    android:orientation="vertical">

    <EditText
        android:id="@+id/ed1"
        android:layout_width="match_parent"
        android:layout_height="60dp"
        android:layout_margin="15dp"
        android:background="@drawable/white_bg"
        android:editable="false"
        android:gravity="right|center"
        android:hint="万岁" />

    <TableLayout
        android:layout_width="wrap_content"
        android:layout_height="match_parent"
        android:layout_gravity="center">


        <TableRow
            android:layout_width="match_parent"
            android:layout_height="match_parent">


            <ImageView
                android:id="@+id/imageView"
                android:layout_width="90dp"
                android:layout_height="90dp"
                app:srcCompat="@mipmap/shen2" />  //注意!注意!就是这里的图片不显示!!!

            <Button
                android:id="@+id/Del"
                android:layout_width="90dp"
                android:layout_height="90dp"
                android:text="@string/Del" />

            <Button
                android:id="@+id/Cancel"
                android:layout_width="90dp"
                android:layout_height="90dp"
                android:text="@string/Cancel" />

            <Button
                android:id="@+id/division"
                android:layout_width="90dp"
                android:layout_height="90dp"
                android:text="@string/division" />
        </TableRow>
    </TableLayout>

</LinearLayout>

我在AS中预览的时候有图片,但在虚拟机上就没有了,我尝试安装到手机上还是不显示。请教各位大神这是什么原因?怎么解决?感激!!!

http://img.mukewang.com/5978a27b00010ce113660768.jpg

http://img.mukewang.com/5978a27c0001fad613660768.jpg

我附上了图片可以看一下,再次感激!!!

deemos
浏览 2071回答 2
2回答

Omooo

明天我可以实验一下,先说一下我的想法,可能不准确。 src是填充一个对象,你给了90dp,可能小了,所以内容填充不进去,你可以试一下用background,让它以背景图的方式填进去。只是我的想法,毕竟没实验。

liu丶

 srcCompat这个的问题   你换成src试试
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Android