7

如何获取先前设置的 textswitcher 中的文本。就像 textview.getText() 一样。我已经尝试了以下代码,但没有奏效。

TextSwitcher textSwitcher = (TextSwitcher)findViewById(...);
TextView currentlyShownTextView = (TextView) textSwitcher.getCurrentView();
String currentlyShownText = textSwitcher.getText().toString();
4

1 回答 1

14

参考这个答案

TextSwitcher twTime = (TextSwitcher) findViewById(R.id.textSwotcher);
twTime.setCurrentText("your text");
TextView tv = (TextView) twTime.getCurrentView();
if (tv.getText().toString().length()>0) {
    //your action here
}
于 2016-11-21T06:40:55.337 回答