2014-05-13 85 views
-6

如何使文本從一個屏幕更改爲另一個屏幕。 不是按鈕,文字,我只需要知道如何在的.java如何使文本從一個屏幕更改爲另一個

+2

您需要添加代碼。 – nhaarman

+2

可能只是我,但我不知道你在問什麼。 – csmckelvey

+0

歡迎來到堆棧溢出......親愛的用戶不要指望堆棧溢出的成員爲你的想法做編碼......在編寫代碼時請花些功夫,並詢問SO成員,如果你對代碼有任何疑問的話。 – Lal

回答

0

我想你是指從一個屏幕(活動)更改爲另一個通過鍵入的東西,而不是通過單擊按鈕。如果是這種情況,請使用TextWatcher,並在更改字符串(或命令)時檢查並移至下一個屏幕。就像是。

textView.addTextChangedListener(new TextWatcher(){ 
    public void afterTextChanged(Editable s) {} 
    public void beforeTextChanged(CharSequence s, int start, int count, int after){} 
    public void onTextChanged(CharSequence s, int start, int before, int count){ 
     if("second".equalsIgnoreCase(s)){ 
      Intent intent = new Intent(this, SecondActivity.class); 
      startActivity(intent); 
        } 
    } 
}); 
+0

非常感謝! :) – Markab

+0

樂意幫忙.. :) –

0
step 1 : pass text from screen 1 to screen 2 
step 2 : in OnCreate() method of screen 2 , recieve and change the text according to your requirement 

添加,但我個人覺得要顯示每個屏幕一些屏幕信息是它?

+0

謝謝! .. :) – Markab

+0

@Markab:有幫助,你的確切要求是什麼? –

0

也許你想使用一個TextView,而不是一個按鈕的......在這種情況下,讓你的TextView點擊:真的在你的XML,然後你可以設置一個onClickListener它。 可以通過java中的TextView.setOnClickListener(new OnClickListener ....),也可以通過android:onClick in xml。就像一個按鈕。

+0

非常感謝! – Markab

相關問題