我的java文件中有多个字符串。
我想创建一个Next按钮,在单个EditText
中逐个浏览字符串内容。
我该怎么做?
答案 0 :(得分:0)
您想要获得类似下图的内容。
在android:imeOptions="actionNext"
(EditText
)
layout.xml
答案 1 :(得分:0)
如果你想逐个突出这些词,你可以这样做:
public int index = 0; //word that is highlighted at this moment
Button button = (Button) findViewById(R.id.nextButton);
EditText editTextView = (EditText)findViewById(R.id.myTextView);
button.setOnClickListener(this);
然后在onClick方法中:
String textInEditText = editTextView.getText().toString();
String[] words = textInEditText.split(' ');
String toBeHighlighted = words[index];
toBeHighlighted = "<font color='red'>"+toBeHighlighted+"</font>");
textInEditText.replace(words[index], toBeHighlighted);
editTextView.setText(Html.fromHtml(textInEditText));
index++; // move to next word