2016-01-06 49 views
0

我的問題的屏幕截圖是在這個環節上提供:Android edittext:如何以編程方式在單獨的活動中顯示插入到edittext中的數據?

https://goo.gl/photos/24BTZMX1DxLXnm5J9

我使用兩個單獨的活動,例如活動A和B.活動在活動A,我已經把編輯的文本字段。如果用戶在雙引號內輸入某些字符,則只能顯示雙引號內提及的字符。

例如,如果在的EditText所述用戶輸入是類似

值=「歡迎來到餐廳」

它具有顯示歡迎在活動乙餐廳,通過忽略值=

請幫我這個。在此先謝謝 拯救我們的靈魂。

+1

請參閱http://stackoverflow.com/questions/2091465/how-do-i-pass-data-between-activities-on-android – Arc676

+0

是否要刪除雙引號或將內容傳遞給下一個活動? – ajantha

+0

是雙引號應該始終是句子的第一個和最後一個,或者它們可能出現在句子的任何位置,並且您希望刪除所有雙引號的外觀? – rahul

回答

1

嘗試這(記住你的說話我想在雙引號內單獨顯示內容。

String example="Value = \"Welcome to the restaurant\""; //replace with EditText value 

    int firstQuoteIndex=example.indexOf("\"")+1; 
    int lastQuoteIndex=example.lastIndexOf("\""); 

    String result=example.substring(firstQuoteIndex, lastQuoteIndex); 

Happy_Coding;

+0

謝謝眉頭。我會盡力讓你知道。 –

+0

非常感謝!有效。 –

0
  1. 活性

    String usertext= edittext.getText().toString(); 
    

2.

Intent i =new Intent(A.this,B.class); 
i.putExtra("uservalue",usertext); 
startActivity(i); 

3. 在B活性

String valueretrn=getIntent().getExtra().getString("uservalue"); 
textview.setText(valueretrn); 
+0

謝謝,我會試試看,讓你知道。 –

相關問題