layout_width="wrap_content"
의 TextView가 있고 텍스트를 포함하기 위해 두 번째 줄로 줄 바꿈해야하는 경우 여백을 고려하여 사용 가능한 모든 공간을 사용하도록 너비가 조정됩니다. 그런데 왜 끝 부분에 패딩이 있습니까? 방금 에 wrap_content으로 말 했으므로이 내용을 포장해야합니다. 이 버그는 주식 메신저 앱의 채팅 UI에 표시됩니다. (이미지는 내 응용 프로그램에서 가져온 것이지만 추가 공간은 이 아니며 9 패치의이 아님)왜 여러 줄이있을 때 TextView에 끝 패딩이 있습니까?
해결 방법은 무엇입니까?
업데이트 : 응답자/commenters가 요점을 놓쳤습니다. 내 앱에서 스타일을 지정했기 때문에 내가 업로드 한 이미지가 오해의 소지가 있었을 수도 있습니다. 이 문제는 모든 TextView에서 발생하며 뷰 경계가 더 이상 빡빡하지 않게 배경을 스타일링하여 볼 수 있습니다. 다른 이미지를 업로드했습니다. 다음은 이미지의 TextViews에 대한 XML입니다 : 귀하의 게시물을 볼 때 처음에는
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginEnd="20dp"
android:layout_marginStart="20dp"
android:background="#dddddd"
android:text="This doesn't wrap"
android:layout_marginTop="20dp"
android:layout_marginBottom="20dp"
android:layout_gravity="center_horizontal"
/>
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginEnd="20dp"
android:layout_marginStart="20dp"
android:layout_gravity="center_horizontal"
android:background="#dddddd"
android:text="This wraps and look, the bounds does not fit tight against the right edge of text"
/>
아마도 단어가 맞지 않습니까? 어쩌면 당신의 9 패치가 내부 배경을 가지고 있을까요? – Blackbelt
나는 나의 대답을 업데이 트했다, 그것은 지금 당신의 요점을 커버해야한다 –