문제

나는 이미지를 LinearLayout, 그러나 이미지 테두리와 패딩이 창의 너비 전체를 차지합니다.

아래의 XML을 시도하면 페이지 전체 너비에 걸쳐 테두리와 흰색 배경이있는 이미지를 얻습니다. 제외하고 이미지가 끝납니다 중심, 왼쪽으로 이동하지 않습니다.

<ImageView
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    android:layout_gravity="left"
    android:src="@drawable/banner"
    android:background="@android:color/white"
    android:padding="@dimen/d_8px"
/>

이미 이미지가 다음에 정렬되도록 강제로 발견하지 못한 속성이 있습니까? ImageViewlayout_width 설정되었습니다 fill_parent?

그 동안, 나는 ImageView 다른 내부 LinearLayout 그리고 빈 것을 떨어 뜨립니다 TextView 오른쪽에는 나머지 수평 공간을 차지합니다.

도움이 되었습니까?

해결책

나는 비슷한 문제가 있었는데, 오늘 당신은 오늘 일찍 대답했습니다. XML 편집기와 함께 Eclipse 플러그인이 제공하는 "스크린 디자인"뷰어에 있습니까? 아니면 실제로 앱을 실행할 때 정렬 문제가 발생합니까? 전자 인 경우 플러그인의 버그가 된 경우, 후자가 추가 해보십시오.

android:scaleType="fitStart"

내가 읽은 문서에서, 그것은 당신이 필요한 것과 가장 가까운 것 같습니다.

다른 팁

레이아웃 XML 파일에서 ImageView를 다음과 같은 것으로 구성하십시오.

                            <ImageView android:id="@+id/imageViewName" 
                            android:layout_width="90dp" 
                            android:layout_height="90dp" 
                            android:scaleType="fitStart" 
                            android:adjustViewBounds="true" 
                            android:padding="10dp" 
                            android:src="@drawable/ic_contact_picture"
                            android:background="@color/white" />
라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top