<string> XML(eclipse / android)で新しい行またはタブを作成する方法は?


99

それで、私のstrings.xmlには、どういうわけかフォーマットしたい非常に長いテキストがあります。テキストの最初の文の前にタブを配置するにはどうすればよいですか?また、新しい行のコードは何ですか?ありがとう


ここに私の答えを参照してください:stackoverflow.com/questions/18938403/...
ジン

回答:




20

\ 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>

9

\n新しい行と\tタブに使用できます。また、余分なスペース/タブは、あなたがそれらを書く方法でコピーさStrings.xmlれるだけなので、好きな場所にいくつかのスペースを与えるだけです。

これに到達するためのより良い方法は、おそらくビューxmlでパディング/マージンを使用し、長いテキストを別の文字列に分割することです。 string.xml


1
あなたが助けられたら誰かの答えを受け入れてください;)
Stefan de Bruijn


3

この行をstring.xmlの先頭に追加します

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

そして使用する

'\n'

あなたがあなたの線を壊したいところから。

例: <string> Hello world. \n its awesome. <string>

出力:

Hello world.
its awesome.

2つのブレークラインを作成するにはどうすればよいですか?
jvargas

0
  • この行をレイアウトに含める xmlns:tools="http://schemas.android.com/tools"
  • 今、\n新しい行と\tタブのようなスペースに使用します。
  • 例:

    以下のための\ nはandroid:text="Welcome back ! \nPlease login to your account agilanbu"

    以下のための\トンandroid:text="Welcome back ! \tPlease login to your account agilanbu"


2つのブレークラインを作成するにはどうすればよいですか?
jvargas
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.