2011-05-13 7 views
2

사용중인 선형 레이아웃 배경의 이미지를 설정 중입니다. 내가 겪고있는 문제는 제목 표시 줄 바로 아래에 흰색 테두리가 있습니다. 배경을 색으로 설정하면 흰색 테두리가 나타나지 않습니다. 아무도이 원인을 알 수 있습니까?선형 레이아웃의 배경 이미지

background image problem

내가 여기에 동적으로 일부 내용을로드 만하고는 XML

<?xml version="1.0" encoding="utf-8"?> 
<android.gesture.GestureOverlayView 
    xmlns:android="http://schemas.android.com/apk/res/android" 
    android:id="@+id/gestures" 
    android:layout_width="fill_parent" 
    android:layout_height="fill_parent" 
    android:gestureStrokeType="single" 
    android:eventsInterceptionEnabled="true" 
    android:orientation="vertical" 
    android:uncertainGestureColor="#00000000" 
    android:gestureColor="#00000000"> 
<ScrollView 
    android:layout_width="fill_parent" 
    android:layout_height="fill_parent"> 


<LinearLayout android:id="@+id/LinearLayout01" 
    android:layout_width="fill_parent" 
    android:layout_height="fill_parent" 
    android:orientation="vertical" 
    android:padding="20dip" 
    android:background="@drawable/background"> 
<!--  android:background="@drawable/background"> --> 


    <TextView 
     android:id="@+id/item_text" 
     android:layout_height="wrap_content" 
     android:textSize="16sp" 
     android:layout_gravity="center" 
     android:text="@string/item_text" 
     android:textColor="#fffafa" 
     android:layout_width="wrap_content" 
     android:textStyle="bold" 
     android:paddingBottom="10dip"/> 

    <LinearLayout 
     android:id="@+id/photoLayout" 
     android:layout_width="fill_parent" 
     android:layout_height="wrap_content" 
     android:paddingBottom="20dip"/>  

    <LinearLayout android:id="@+id/LinearLayoutDynamic" 
     android:layout_width="fill_parent" 
     android:layout_height="fill_parent" 
     android:padding="10dp" 
     android:orientation="vertical" 
     android:background="@drawable/my_border"> 

    </LinearLayout> 

    <TextView 
     android:id="@+id/item_text1" 
     android:layout_height="wrap_content" 
     android:paddingTop="20dip" 
     android:paddingBottom="10dip" 
     android:textSize="16sp" 
     android:layout_gravity="center" 
     android:text="Besonderheiten" 
     android:textColor="#fffafa" 
     android:layout_width="wrap_content" 
     android:textStyle="bold"/> 

    <LinearLayout android:id="@+id/RelativeLayout01" 
     android:layout_width="fill_parent" 
     android:layout_height="fill_parent" 

     android:orientation="vertical" 
     android:background="@drawable/my_border"> 

     <RelativeLayout 
      android:id="@+id/LinearLayout" 
      android:layout_height="fill_parent" 
      android:layout_width="fill_parent" 
      android:orientation="horizontal"> 


      <TextView 
       style="@style/CodeFont" 
       android:id="@+id/item_wasteDisposal" 
       android:text="@string/item_wasteDisposal" 
       android:textSize="14sp" 
       android:singleLine="true"/> 

      <ImageView 
       android:layout_height="wrap_content" 
       android:layout_width="wrap_content" 
       android:id="@+id/wasteDisposalImage" 
       android:layout_toRightOf="@id/item_wasteDisposal" 
       android:padding="5dp"/> 

      <View 
       android:layout_height="1dip" 
       android:background="#FF909090" 
       android:layout_below="@id/wasteDisposalImage" 
       android:layout_width="fill_parent"/> 


      <ImageView 
       android:layout_height="wrap_content" 
       android:layout_width="wrap_content" 
       android:id="@+id/internetImage" 
       android:layout_below="@id/wasteDisposalImage" 
       android:layout_alignLeft="@id/wasteDisposalImage" 
       android:padding="5dp"/> 

      <TextView 
       style="@style/CodeFont" 
       android:id="@+id/item_internet" 
       android:text="@string/item_internet" 
       android:textSize="14sp" 
       android:layout_toLeftOf="@id/internetImage" 
       android:layout_below="@id/wasteDisposalImage"/> 

      <View 
       android:layout_height="1dip" 
       android:background="#FF909090" 
       android:layout_below="@id/internetImage" 
       android:layout_width="fill_parent"/> 


      <ImageView 
       android:layout_height="wrap_content" 
       android:layout_width="wrap_content" 
       android:id="@+id/overnightStayImage" 
       android:layout_below="@id/internetImage" 
       android:layout_alignLeft="@id/internetImage" 
       android:padding="5dp"/> 

      <TextView 
       style="@style/CodeFont" 
       android:id="@+id/item_overnightStay" 
       android:text="@string/item_overnightStay" 
       android:textSize="14sp" 
       android:layout_toLeftOf="@id/overnightStayImage" 
       android:layout_below="@id/internetImage"/> 

          <View 
       android:layout_height="1dip" 
       android:background="#FF909090" 
       android:layout_below="@id/overnightStayImage" 
       android:layout_width="fill_parent"/> 

      <ImageView 
       android:layout_height="wrap_content" 
       android:layout_width="wrap_content" 
       android:id="@+id/toiletImage" 
       android:layout_below="@id/overnightStayImage" 
       android:layout_alignLeft="@id/overnightStayImage" 
       android:padding="5dp"/> 

      <TextView 
       style="@style/CodeFont" 
       android:id="@+id/item_toilet" 
       android:text="@string/item_toilet" 
       android:textSize="14sp" 
       android:layout_toLeftOf="@id/toiletImage" 
       android:layout_below="@id/overnightStayImage"/> 

          <View 
       android:layout_height="1dip" 
       android:background="#FF909090" 
       android:layout_below="@id/toiletImage" 
       android:layout_width="fill_parent"/> 

      <ImageView 
       android:layout_height="wrap_content" 
       android:layout_width="wrap_content" 
       android:id="@+id/electricityImage" 
       android:layout_below="@id/toiletImage" 
       android:layout_alignLeft="@id/toiletImage" 
       android:padding="5dp"/> 

      <TextView 
       style="@style/CodeFont" 
       android:id="@+id/item_electricity" 
       android:text="@string/item_electricity" 
       android:textSize="14sp" 
       android:layout_toLeftOf="@id/electricityImage" 
       android:layout_below="@id/toiletImage"/>     

         <View 
       android:layout_height="1dip" 
       android:background="#FF909090" 
       android:layout_below="@id/electricityImage" 
       android:layout_width="fill_parent"/> 

      <ImageView 
       android:layout_height="wrap_content" 
       android:layout_width="wrap_content" 
       android:id="@+id/cranImage" 
       android:layout_below="@id/electricityImage" 
       android:layout_alignLeft="@id/electricityImage" 
       android:padding="5dp"/> 

      <TextView 
       style="@style/CodeFont" 
       android:id="@+id/item_cran" 
       android:text="@string/item_cran" 
       android:textSize="14sp" 
       android:layout_toLeftOf="@id/cranImage" 
       android:layout_below="@id/electricityImage"/>   

          <View 
       android:layout_height="1dip" 
       android:background="#FF909090" 
       android:layout_below="@id/cranImage" 
       android:layout_width="fill_parent"/>     

      <ImageView 
       android:layout_height="wrap_content" 
       android:layout_width="wrap_content" 
       android:id="@+id/slipwayImage" 
       android:layout_below="@id/cranImage" 
       android:layout_alignLeft="@id/cranImage" 
       android:padding="5dp"/> 

      <TextView 
       style="@style/CodeFont" 
       android:id="@+id/item_slipway" 
       android:text="@string/item_slipway" 
       android:textSize="14sp" 
       android:layout_toLeftOf="@id/slipwayImage" 
       android:layout_below="@id/cranImage"/> 

         <View 
       android:layout_height="1dip" 
       android:background="#FF909090" 
       android:layout_below="@id/slipwayImage" 
       android:layout_width="fill_parent"/> 

      <ImageView 
       android:layout_height="wrap_content" 
       android:layout_width="wrap_content" 
       android:id="@+id/campingImage" 
       android:layout_below="@id/slipwayImage" 
       android:layout_alignLeft="@id/slipwayImage" 
       android:padding="5dp"/> 

      <TextView 
       style="@style/CodeFont" 
       android:id="@+id/item_camping" 
       android:text="@string/item_camping" 
       android:textSize="14sp" 
       android:layout_toLeftOf="@id/campingImage" 
       android:layout_below="@id/slipwayImage"/>  

          <View 
       android:layout_height="1dip" 
       android:background="#FF909090" 
       android:layout_below="@id/campingImage" 
       android:layout_width="fill_parent"/> 

      <ImageView 
       android:layout_height="wrap_content" 
       android:layout_width="wrap_content" 
       android:id="@+id/freshWaterImage" 
       android:layout_below="@id/campingImage" 
       android:layout_alignLeft="@id/campingImage" 
       android:padding="5dp"/> 

      <TextView 
       style="@style/CodeFont" 
       android:id="@+id/item_freshWater" 
       android:text="@string/item_freshWater" 
       android:textSize="14sp" 
       android:layout_toLeftOf="@id/freshWaterImage" 
       android:layout_below="@id/campingImage"/> 

     </RelativeLayout> 

    </LinearLayout> 

</LinearLayout> 
</ScrollView> 
+0

스크롤보기 테두리가 될 수 있습니다. – PedroAGSantos

답변

4

후 이미지 파일을이다. 그리고 그것은 9 패치 PNG 또는 표준 이미지 파일입니까? 더 많은 정보가 없으면 내 이미지는 공간에 비해 너무 크고 어떤 이유에서든 그것이 아래로 줄어드는 경우 두 방향으로 축소되어야하고 맨 위에 빈 공간이 생성됩니다. 나는이 효과를 전에 알아 차렸다. 그것이 일어나고있는 경우 해결 방법은 이미지 파일의 크기를 축소하여 축소 할 필요가 없도록 만들거나 (아마도 이것은 선호되는 방법 일 것입니다.) 이미지에 확장시킬 아주 작은 9 패치를 만듭니다 네가 원해. 나에게 말하기는 어렵지만 그림에서 보듯이 그 이미지는 단색 일뿐입니다. 따라서 9 패치 경로를 간다면 10 x 10 픽셀 크기의 캔버스 크기를 만들 수 있습니다. 필요한 모든 공간을 채우기 위해 확장하는 방법을 알고있을 것입니다.

또 다른 방법은 더 큰 화면이있는 앱에서 앱을 실행하는 것입니다. 그러면 이미지 파일을 축소 할 필요가 없으므로 상단에 빈 공간을 표시하지 않아야합니다.

+0

다소 큰 PNG 이미지입니다. 나는 당신의 제안 중 일부를 지금 시험해 볼 것입니다. – jiduvah

+0

좋습니다. 그러면 문제가 될 것입니다. 화면 크기로 잘라서 png로 남겨 두거나 작게 만들어 9 패치로 만들면 좋을 것입니다. – FoamyGuy

+0

이미지가 커지고 크기가 조정 된 올바른지 확인하십시오. 그것은 나를 알아 내는데 오랜 시간이 걸렸을 것입니다. – jiduvah

관련 문제