2016-09-16 4 views
0

이미지보기에 20KB의 이미지를 설정하려고합니다. 하지만 화면에 이미지가 나타나지 않습니다. Resources/@ drawable에 이미지를 삽입했습니다. 그러나 레이아웃 화면 (.axml)에 이미지를 표시하지 않습니다. 내 .axml 코드는 다음과 같습니다 :xamarin.android에서 imageview의 이미지 설정에 문제가 발생했습니다.

<?xml version="1.0" encoding="utf-8"?> 
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" 
    android:orientation="vertical" 
    android:layout_width="match_parent" 
    android:layout_height="wrap_content" 
    android:minWidth="25px" 
    android:minHeight="25px"> 
    <LinearLayout 
     android:orientation="horizontal" 
     android:layout_width="fill_parent" 
     android:layout_height="fill_parent" 
     android:layout_weight="1"> 
     <TextView 
      android:text="Last Check-in" 
      android:layout_width="wrap_content" 
      android:layout_height="wrap_content" 
      android:id="@+id/textView1" 
      android:paddingLeft="20dp" 
      android:paddingRight="30dp" 
      android:paddingTop="10dp" 
      android:paddingBottom="5dp" /> 
     <TextView 
      android:text="Date" 
      android:layout_width="wrap_content" 
      android:layout_height="match_parent" 
      android:id="@+id/textView2" 
      android:paddingLeft="50dp" 
      android:paddingRight="50dp" 
      android:paddingTop="10dp" 
      android:paddingBottom="5dp" /> 
    </LinearLayout> 
    <LinearLayout 
     android:orientation="horizontal" 
     android:layout_width="wrap_content" 
     android:layout_height="match_parent" 
     android:layout_weight="1"> 
     <ImageView 
      android:src="@android:drawable/ic_menu_gallery" 
      android:layout_width="wrap_content" 
      android:layout_height="match_parent" 
      android:id="@+id/imageView2" /> 
     <TextView 
      android:text="Productivity" 
      android:layout_width="wrap_content" 
      android:layout_height="wrap_content" 
      android:id="@+id/textView1" 
      android:paddingLeft="20dp" 
      android:paddingRight="30dp" 
      android:paddingTop="10dp" 
      android:paddingBottom="5dp" /> 
     <ImageView 
      android:src="@drawable/1happy" 
      android:layout_width="wrap_content" 
      android:layout_height="wrap_content" 
      android:id="@+id/fithappy" /> 
    </LinearLayout> 
    <ImageView 
     android:src="@android:drawable/ic_menu_gallery" 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     android:id="@+id/imageView1" /> 
</LinearLayout> 

@ drawablw/1happy 이미지가 프로젝트를 만들 때 기본적으로 "자원"폴더 아래에 "그릴 수"라는 폴더가 있어야

+0

'@ drawable'폴더를 호출 했습니까? – Cheesebaron

답변

0

을 포함한다. 해당 폴더로 이미지를 이동하십시오. 그런 다음 Xamarin 프로젝트가 해당 폴더 이름의 이미지로 컴파일되지 않으므로 "@drawable"폴더를 제거하십시오.

작동 예제는 https://developer.xamarin.com/recipes/android/controls/imageview/display_an_image/

+0

내부 이미지 내 리소스 - 직접 폴더를 그릴 수 있습니다. 이미지 크기가 20KB로 매우 작습니다. 화면 왼쪽에 있습니다. – botguide

관련 문제