programing

XML에서 줄이나 탭을 새로 만들려면 어떻게 해야 합니까?

testmans 2023. 9. 12. 19:53
반응형

XML에서 줄이나 탭을 새로 만들려면 어떻게 해야 합니까?

나의strings.xml파일 형식을 만들고 싶은 매우 긴 글이 있습니다.

텍스트의 첫 문장 앞에 탭을 붙이려면 어떻게 해야 합니까?또한 새로운 라인의 코드는 무엇입니까?

더하다\t탭용 및\n새 줄로

\n나한테는 안 통했어요.그래서 제가.<br/>HTML 태그

<string name="message_register_success">
    Sign up is complete. <br/>
    Enjoy a new shopping life at fatherofapps.com!!
</string>

사용하다\n줄이 끊어져서.\t탭을 삽입할 경우.

기본 형식 지정을 위해 몇 가지 XML 태그를 사용할 수도 있습니다.<b>굵은 텍스트의 경우<i>이탤릭체의 경우에는<u>밑줄 친 글은

자세한 정보:

https://developer.android.com/guide/topics/resources/string-resource.html

\t를 사용하여 탭을 추가하고 \n을 새 줄에 추가하면 다음과 같은 간단한 예가 있습니다.

<string name="list_with_tab_tag">\tbanana\torange\tblueberry\tmango</string>
<string name="sentence_with_new_line_tag">This is the first sentence\nThis is the second scentence\nThis is the third sentence</string>

string.xml 맨 위에 이 줄 추가

<?xml version="1.0" encoding="utf-8"?>

사용.

'\n'

선을 깨고 싶은 곳에서 말입니다.

전과가 있는<string> Hello world. \n its awesome. <string>

출력:

Hello world.
its awesome.

사용가능\n새로운 라인과\t탭용으로또한 여분의 공백/탭은 사용자가 작성하는 방식으로 복사됩니다.Strings.xml원하는 곳에 공간을 몇 개 주면 됩니다.

이에 도달하는 더 나은 방법은 아마도 보기 xml에서 padding/margin을 사용하고 긴 텍스트를 다른 문자열로 분할하는 것일 것입니다.string.xml

\n안 되는 것 같습니다tools:text

사용가능<br/>줄 바꿈을 포함한 미리보기를 얻지만 다음과 같은 것을 사용하여 텍스트를 포맷하지 않으면 장치에 나타나지 않습니다.Html.fromHtml()

우주용으로\t새로운 라인 사용을 위해\n당신의 XML 문자열에, 예를 들어,

<string name="name">\tFirst Sentence\nSecond Sentence</string>

생산량은

    First Sentence
Second Sentence

탭에 '\t' 추가

<string name="tab">\u0009</string>
  • 레이아웃에 이 줄 포함xmlns:tools="http://schemas.android.com/tools"
  • 자, 사용.\n새로운 라인과\t탭 같은 공간을 위해.
  • 예:

    \n에 대해:android:text="Welcome back ! \nPlease login to your account agilanbu"

    \t에 대해:android:text="Welcome back ! \tPlease login to your account agilanbu"

실제로 안드로이드 스튜디오 4에서는 위의 모든 것들이 제게 맞지 않았습니다.효과가 있었던 것은 다음과 같습니다.

<br>first line\n</br>second line

참고: \n과 br-tag가 모두 필요합니다.

언급URL : https://stackoverflow.com/questions/14091760/how-do-i-make-a-new-line-or-tab-in-string-xml

반응형