2012-12-10 3 views
0

이미지를 장착하고 그 아래에 검은 색 배경 및 부엉이 텍스트가있는 레이아웃을 사용하려고합니다. 레이아웃 이미지와 텍스트 자체 사이에 공간을 남겨 끝나는 것이 내 문제는, 왜 이해가 안 :Android : 이미지 아래에 텍스트 추가

<RelativeLayout 
    android:layout_width="match_parent" 
    android:layout_height="wrap_content" > 

    <ImageView 
     android:id="@+id/image" 
     android:layout_width="match_parent" 
     android:layout_height="wrap_content" 
     android:scaleType="fitStart" /> 

    <RelativeLayout 
     android:layout_width="match_parent" 
     android:layout_height="15dp" 
     android:layout_below="@+id/image" > 

     <TextView 
      style="@style/text_overlay" 
      android:layout_width="match_parent" 
      android:layout_height="match_parent" /> 

     <!-- Couple more elements --> 

    </RelativeLayout> 
</RelativeLayout> 

나는 이미지의 하단은 만지지 15dp의 두 번째 RelativeLayout의 원하는,하지만하지 않는 한 이미지 높이를 조금 작게 변경하면 약간의 공간이 남습니다. 이 레이아웃은 이미지와 그 아래에 일부 텍스트를 표시하는 방법을 지정하지만이 레이아웃을 사용하여 2x2 디스플레이의 화면에로드되는 총 4 개의 이미지가 있습니다. (각 이미지는 화면의 25 %를 차지합니다).

RelativeLayout을 이미지 하단과 정확히 일치시키는 방법을 알려주세요. 열기 스도쿠에서

난 당신이 내 신문 퍼즐 응용 프로그램의 실행 레이아웃을 살펴 가지고 있다고 생각하지만 나는 완전히 당신의 질문을 이해하지

답변

0

...

혹은 숫자 패드 레이아웃에서 게임보기는 여기에서 찾을 :

올바른 레이아웃을 얻으려면 ADT 도구를 사용하는 것이 가장 좋지만 때로는 특정 결과를 얻는 데 사용하기가 어렵다는 것을 안다. Android 개발 도구에 포함 된 xml 도구를 사용하는 것이 좋습니다.

+0

잘 나는 그것이 폭의 소요 텍스트/이미지 (레이아웃의 일종) 이미지가하려고, 오른쪽 아래에 있어요. 레이아웃은 둘 사이에 간격/패딩을 남깁니다. – user1777907

0

내가 직접 이미지 뷰 아래에 텍스트를 넣어하려는 경우 복합 드로어 블을 사용하여 권 해드립니다 것이다.

은 자세한 내용은 다음과 같은 질문을 참조하십시오 : How do I use a compound drawable instead of a LinearLayout that contains an ImageView and a TextView

+0

2 개의 TextView와 1 개의 ImageView가 이미지의 아래쪽 부분을 구성합니다. 나는 그것이 효과가 있다고 생각하지 않는다. – user1777907

+0

죄송합니다. 다음은 작동하지 않습니다. ( –

+0

도움을 주셔서 감사합니다. 감사드립니다. – user1777907

관련 문제