3 레벨의 ExpandableListView를 만들었으며 두 번째 및 세 번째 수준에서 사용되는 TextView가 내용이 맞으면 줄 바꿈을 지원하지 않는다는 문제점이 있습니다. 너무 오래. 필요한 경우 둘 이상의 회선을 통해 동적으로 있어야합니다. 첫 번째 수준의 TextView는 (자동) 잘 수행하고 실제로 세 가지 TextViews 모두에 대해 동일한 설정을 사용합니다. 레이아웃 xml이 다음과 같습니다. id가 groupname 인 텍스트 뷰는 두 번째 레벨 (예 : 아래 그림의 첫 번째 빨간색 X)이고 id가 childname 인 아이디는 세 번째 레벨 (예 : 두 번째 및 세 번째 빨간색 X)입니다. 아래 그림 참조). 그것은 그림의 녹색 훅과 같아야합니다.Android TextView는 ListView (여러 줄 텍스트)에서 줄 바꿈을하지 않습니다.
"singleLine = false"가 작동하지 않는 것 같습니다. 또한 다른 게시물에서 발견 된 몇 가지 옵션을 시도했지만, 내가 쓴 testet은 나를 위해 일하지 않았습니다. 줄임표와 같이 가로 스크롤, 다른 layout_width 등을 스크롤합니다. 유일한 일은 100 dp에 고정 된 layout_width를 설정하는 것이지만, 동적이지 않습니다. 맞습니까?
아무도 나를 도와 줄 수 있다면 좋을 것입니다. 감사합니다! 당신의 XML
android:inputType="textMultiLine"
또는
추가 TEX이 줄을 추가
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="wrap_content"
android:layout_height="match_parent" >
<TextView
android:id="@+id/childname"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginRight="60dp"
android:layout_marginLeft="60dp"
android:textColor="#AAAAAA"
android:singleLine="false"
android:text=""
android:gravity="center_vertical"
android:textAppearance="?android:attr/textAppearanceMedium" />
<TextView
android:id="@+id/groupname"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
android:layout_marginLeft="45dp"
android:layout_marginRight="60dp"
android:textColor="#555555"
android:singleLine="false"
android:gravity="center_vertical"
android:text=""
android:textAppearance="?android:attr/textAppearanceMedium" />
Thx하지만 둘 다 올바른 방법이 아닙니다. inputType 행은 TextViews가 아니라 TextEdit에만 경고를 발생시킵니다. 어쨌든 그것을 시도하고 그것은 뭔가를 변경하지 않습니다. 수동으로 \ n 옵션을 사용하지 않고 중단됩니다. TextView의 텍스트는 나중에 sqlite db의 데이터로 설정되며이 데이터는 자주 수정됩니다. 왜 첫 번째 수준의 행을 래핑 괜찮아요 다른 사람은 모르겠어요. 나는 실행 중에이 모든 것이 바뀌 었는지 확인하기 위해 textcolor 옵션을 추가했다. 하지만 linebreak는 아니지만 singleLine = "false"도 기본값입니다. 더 많은 아이디어? –
'android : layout_alignParentLeft = "true"' 줄을 제거하고 시도해 보셨습니까? –
Thx Batz,이 줄이 없으면 제게 적합합니다. –