2014-03-31 71 views

回答

4

很容易,

String strTextview = textView.getText().toString(); 
strTextView = strTextView.substring(0,1); 

或者你可以嘗試以下方式太

char firstCharacter = textView.getText().toString().charAt(0); 
3

要獲得的第一個字母,你將不得不作出這一呼籲:

char firstCharacter = myTextView.getText().charAt(0); 
1

它很簡單。爲了取回TextView的文本,你必須使用getText().toString();

String textViewContent = textViewInstance.getText().toString(); 

和第一個字母textViewContent.charAt(0)

2

從下面使用的方法。從TextView提供字符串作爲參數。

public String firstStringer(String s) { 
      String str= s.substring(0, Math.min(s.length(), 1)); 
      return str; 
     } 
1

您可以使用此

TextView tv = (TextView) findViewById(R.id.textview); 
    String frstLetter = tv.getText().substring(0, 1); 
+0

感謝編輯@InnocentKiller – EdmDroid

+1

NP,很好的答案,從myside +1。 – InnocentKiller

+1

對不起,如果'TextView'中有兩個單詞,我該如何獲取第二個單詞的第一個字母? – user2847219

1

要的TextView獲取字符串的內容:

String content = textView.getText().toString(); 

要提取的第一個字符

char first = content.charAt(0); 
1

試試這個

String value = text.getText().toString(); 
String firstTen = value.substring(0, 1); 
相關問題