如何获取之前设置的textswitcher中的文本.就像textview.getText()一样.我尝试了以下代码,但没有奏效.
TextSwitcher textSwitcher = (TextSwitcher)findViewById(...); TextView currentlyShownTextView = (TextView) textSwitcher.getCurrentView(); String currentlyShownText = textSwitcher.getText().toString();
解决方法
请参阅
this回答
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 }