2016-11-21 6 views
2

以前に設定されたtextswitcherでテキストを取得するにはどうすればよいですか? textview.getText()とまったく同じです。私は次のコードを試したが動作しなかった。TextSwitcherからのテキストの取得

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

答えて

3

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 
} 
を参照してください。
関連する問題