code

Android에서 TextView 내부의 텍스트를 정렬하는 방법은 무엇입니까?

codestyles 2020. 12. 28. 08:10
반응형

Android에서 TextView 내부의 텍스트를 정렬하는 방법은 무엇입니까?


Android에 여러 줄 TextView가 있습니다. LinearLayout의 자식입니다. 이미 가로로 가운데에 있고 그 안의 텍스트도 가운데에두고 싶습니다.

지금 가지고있는 것은 다음과 같습니다.

_ _ _ _ _ _| aaaaaaaaaaaaaaaaaaaaa  
_ _ _ _ _ _| aaaaaaaa  
_ _ _ _ _ _| aaaaaaaaaaaaaa

내가 원하는 것은 :

_ _ _ _ _ _| aaaaaaaaaaaaaaaaaaaaa  
_ _ _ _ _ _|       aaaaaaaa  
_ _ _ _ _ _|     aaaaaaaaaaaaaa

어디:

_ _ _ _ = TextView 측면의 공간

| = TextView 가장자리


gravity속성 을 사용해 보셨습니까 TextView?

  android:gravity="center"

그리고 사용 android:gravity하지 마십시오 android:layout_gravity.


android:gravity="center_horizontal" 트릭을해야합니다.

자세한 정보는 여기 또는 여기 에서 찾을 수 있습니다 .


예, android : gravity 속성을 사용하여 뷰 내의 데이터 위치를 변경합니다.


다음과 같이 strings.xml에 텍스트 (TextView로 설정하려는 텍스트)를 만듭니다.

<string name="content">
<center>Your text goes here.</center>
</string>

TextView에서 다음 속성을 추가하십시오.

<TextView
...
android:text="@string/content"/>

텍스트를 가로로 TextView 중앙에 배치합니다.

참조 URL : https://stackoverflow.com/questions/11096085/how-to-align-the-text-inside-the-textview-in-android

반응형