Android:다중선 텍스트 편집(텍스트 영역)에 대한 수직 정렬
저는 텍스트 영역의 높이를 5줄로 하고 싶습니다.저는 다음 코드를 사용하고 있습니다.
<EditText
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:gravity="center"
android:singleLine="false"
android:lines="5"
android:layout_marginLeft="10dip"
android:layout_marginRight="10dip" />
텍스트 영역은 괜찮아 보이지만 문제는 텍스트 필드 중간에 커서가 깜박거린다는 것입니다.첫 줄, 텍스트 필드의 첫 번째 문자에서 깜박이기를 원합니다.
사용하다android:gravity="top"
이것은 CommonsWare의 답변과 비슷하지만 약간의 수정 사항이 있습니다.android:gravity="top|start"
전체 코드 예제:
<EditText
android:id="@+id/EditText02"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:lines="5"
android:gravity="top|start"
android:inputType="textMultiLine"
android:scrollHorizontally="false"
/>
이 텍스트 편집...을 사용할 수 있습니다.이게 도움이 될 겁니다.
<EditText
android:id="@+id/EditText02"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:lines="5"
android:gravity="top|left"
android:inputType="textMultiLine" />
사용:
android:gravity="top"
또는
android:gravity="top|left"
<EditText android:id="@+id/EditText02" android:layout_width="120dp"
android:layout_height="wrap_content" android:lines="5" android:layout_centerInParent="true"
android:gravity="top|left" android:inputType="textMultiLine"
android:scrollHorizontally="false" android:minWidth="10.0dip"
android:maxWidth="180dip" />
그건 작동할 것이다.
이제 중력의 하루 사용.start
최선의 선택:
android:gravity="start"
텍스트 편집(텍스트 영역)의 경우:
<EditText
android:id="@+id/EditText02"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:lines="5"
android:gravity="start"
android:inputType="textMultiLine"
/>
사용할 수 있을 것 같습니다.layout:weight = 5
대신android:lines = 5
앱을 더 작은 장치에 이식할 때 - 그것은 잘 수행되기 때문입니다.음, 두 가지 특성 모두 당신의 일을 성취할 것입니다.
언급URL : https://stackoverflow.com/questions/2446544/android-vertical-alignment-for-multi-line-edittext-text-area
'programing' 카테고리의 다른 글
최고의 MySQL 성능 튜닝 도구? (0) | 2023.08.13 |
---|---|
SQL Server는 트랜잭션과 관련하여 저장 프로시저 내의 문을 어떻게 처리합니까? (0) | 2023.08.13 |
: a 의심중요소: a 의심중요소: a 의심중요소요소 (0) | 2023.08.13 |
Excel4Macro를 실행하여 닫힌 워크북에서 값을 얻습니다. (0) | 2023.08.13 |
Angular 6: 로컬 스토리지에 데이터 저장 (0) | 2023.08.13 |