2017-10-21 98 views
0

我有一個與ImageButton一起運行的問題。它不顯示可繪製文件夾的圖像,它顯示一個小的灰色矩形。ImageButton不顯示圖像

Demomento我只放置活動佈局的代碼,因爲通過單擊出現的矩形,如果它執行操作。

<?xml version="1.0" encoding="utf-8"?> 
<RelativeLayout 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" 
    tools:context="mdl.acp.Menu"> 


     <Spinner 
        android:id="@+id/numeroGru" 
        android:layout_width="240dp" 
        android:layout_height="25dp" 
        android:layout_alignStart="@+id/textView6" 
        android:layout_below="@+id/textView6" 
        android:layout_marginLeft="35dp" 
        android:layout_marginTop="25dp" 
        tools:layout_editor_absoluteX="82dp" 
        tools:layout_editor_absoluteY="161dp" /> 

     <TextView 
      android:id="@+id/textView7" 
      android:layout_width="wrap_content" 
      android:layout_height="wrap_content" 
      android:layout_alignStart="@+id/textView6" 
      android:layout_below="@+id/numeroGru" 
      android:layout_marginTop="46dp" 
      android:text="@string/seleccionaDtAct" 
      android:textColor="@color/colorPrimary" 
      android:textSize="18sp" 
      android:textStyle="bold" 
      tools:layout_editor_absoluteX="16dp" 
      tools:layout_editor_absoluteY="251dp" /> 

       <Spinner 
        android:id="@+id/deporte" 
        android:layout_width="240dp" 
        android:layout_height="25dp" 
        android:layout_alignStart="@+id/textView7" 
        android:layout_below="@+id/textView7" 
        android:layout_marginLeft="35dp" 
        android:layout_marginTop="25dp" 
        tools:layout_editor_absoluteX="25dp" 
        tools:layout_editor_absoluteY="338dp"/> 

     <TextView 
      android:id="@+id/textView6" 
      android:layout_width="wrap_content" 
      android:layout_height="wrap_content" 
      android:layout_alignParentStart="true" 
      android:layout_below="@+id/relativeLayout" 
      android:layout_marginStart="28dp" 
      android:layout_marginTop="23dp" 
      android:text="@string/seleccionaAct" 
      android:textColor="@color/colorPrimary" 
      android:textSize="18sp" 
      android:textStyle="bold" 
      tools:layout_editor_absoluteX="16dp" 
      tools:layout_editor_absoluteY="84dp" /> 

     <RelativeLayout 
      android:id="@+id/relativeLayout" 
      android:layout_width="wrap_content" 
      android:layout_height="50dp" 
      android:layout_alignParentStart="true" 
      android:layout_alignParentTop="true" 
      android:background="@color/colorPrimaryDark" 
      android:layout_alignParentEnd="true"> 

       <TextView 
        android:id="@+id/textView8" 
        android:layout_width="wrap_content" 
        android:layout_height="wrap_content" 
        android:layout_centerHorizontal="true" 
        android:layout_centerVertical="true" 
        android:text="@string/nuevoAct" 
        android:textAlignment="center" 
        android:textColor="@android:color/white" 
        android:textSize="30sp" 
        android:textStyle="bold" 
        tools:text="@string/nuevoAct" /> 
     </RelativeLayout> 

     <ImageButton 
      android:id="@+id/imageButton" 
      android:layout_width="wrap_content" 
      android:layout_height="wrap_content" 
      android:layout_alignParentBottom="true" 
      android:layout_centerHorizontal="true" 
      android:layout_marginBottom="40dp" 
      android:elevation="0dp" 
      app:srcCompat="@drawable/btnsig" /> 

</RelativeLayout> 

的圖像是一個PNG文件,其dimesiones是80×80(32位彩色)5.1K。 我不知道是否問題將與寬度或高度的佈局的某些屬性具有值匹配父項。

謝謝。

回答

1

試試這個:

套裝android:src="@drawable/btnsig"代替app:srcCompat="@drawable/btnsig"

這將工作,只是測試。

+0

非常感謝你,它的作品!!!,感謝回覆如此迅速 – wiki

+0

@ user2070274很高興,它幫助。 –