2012-09-13 3 views
1

사용자가 볼 수있게하려고하는 큰 그림이 있습니다. 나중에 특정 사진에 단추를 추가하여 특정지도 지점에 대한 자세한 정보를 얻을 수도 있습니다. 다음과 같이그림이 스크롤 뷰 내에서 안드로이드 이미지 뷰어에 표시되지 않습니다.

내 XML은 다음과 같습니다

<?xml version="1.0" encoding="utf-8"?> 
<HorizontalScrollView xmlns:android="http://schemas.android.com/apk/res/android" 
android:layout_width="wrap_content" 
android:layout_height="match_parent" 
android:scrollbars="none"> 
<RelativeLayout 
    android:layout_width="wrap_content" 
    android:layout_height="match_parent"> 

    <ImageView 
     android:id="@+id/map_image" 
     android:layout_width="wrap_content" 
     android:layout_height="match_parent" 
     android:src="@drawable/map_1280" /> 

</RelativeLayout> 

내가 직접 아이로 상대 레이아웃을 사용하고 있는데 그 이유는 나중에 버튼을 배치하기위한 것입니다. 문제는 이미지가 나타나지 않는다는 것입니다. 그것은 배경과 같은 색입니다. 그러나 스크롤 뷰의 끝을 나타내는 광선이 나타나기 전에 왼쪽 및 오른쪽으로 조금 스크롤 할 수 있습니다. 그러나, 나는 그림을 볼 수 없다.

또한 단지의 경우, 자바에이 추가되지 :

setContentView(R.layout.map_view); 
ImageView mapView = (ImageView)findViewById(R.id.map_image); 
mapView.setImageResource(R.drawable.map_1280); 

아직 아무것도. 내가 뭔가 잘못하고 있는거야? 이미지가 잘 열리 며, 아무 것도 고장났습니다. 그것은 큰 2000 * 1280 사진이며, 다른 것들도 괜찮습니다.

답변

1

몇 가지 방법이 있습니다. 다음 링크는 도움이 될 수 있습니다. Link 1 Link 2 Link 3

관련 문제