如何为String中的文本赋予格式

时间:2015-09-19 23:35:44

标签: java android android-layout android-studio format

我正在使用Android Studio上的Android应用。当按下按钮时,应用程序将随机显示几个短语。

我已经有了一个简单的脚本,使用包含所有可能文本的String变量。

但是,我希望每个文本显示如下:

“text 1
      - Text1 a“

但是我无法在我创建的字符串变量上添加中断。

我目前将其视为:

final TextView textOne =(TextView)findViewById(R.id.textView);         Button motivateYou =(Button)findViewById(R.id.button);

    final String[] misFrases = {"Texto 1", "texto 2", "Texto 3", "Texto 4"};




    motivateYou.setOnClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View v) {
            Random randGen = new Random();
            final int rando = randGen.nextInt(4);
            textOne.setText(misFrases[rando]);
        }
    });

这是创建列表以添加格式的好方法吗?

或者我应该在res文件夹上的String文件中添加格式,然后从那里调用字符串?

作为附带评论,我计划列出100多个文本

让我知道你的意见

0 个答案:

没有答案