我的項目的要求是:的EditText值首先由用戶和相同的值將在另一個活動的editext,這應該是隻讀可見進入..如何將edittext值傳遞給另一個活動的edittext?
3
A
回答
6
可以使用意向的putExtra()方法傳遞給它。嘗試這種方式,
在第一項活動,
Intent intent = new Intent (FirstAcvity.this, SecondActivity.class);
intent.putExtra ("TextBox", editText.getText().toString());
startActivity(intent);
現在,在第二個活動,使用下面的代碼,
Intent i = getIntent();
String text = i.getStringExtra ("TextBox","");
// Now set this value to EditText
secondEditText.setText (text);
secondEditText.setEnable(false);
0
通過獲取編輯文本的價值
String text = edit_text.getText.toString;
然後將其傳遞給其他活動,如
intent.putExtra("text", text);
該活動得到它通過捆綁的onCreate像
Bundle extras = getExtra().getIntent();
String text = extras.getString("text");
現在設置像
edit_text2.setText(text);
在你的EditText此值根據您修改此代碼。
0
可以從一個活動發送數據的N個以其他活動象下面這樣:
Sneder: Current.java
Intent values = new Intent(Current.this, Destination.class);
//values.putExtra("KEY","VALUE");
values.putExtra("USER_NAME",user_name);
startActivity(values);
finish();
接收機: Destination.java
String value = getIntent().getStringExtra("USER_NAME");
0
基於Lucifer的回答,你可以在第二個活動中使用TextView:
第一項活動:
Intent intent = new Intent (FirstAcvity.this, SecondActivity.class);
intent.putExtra ("text", editText.getText().toString());
startActivity(intent);
次活動:
Intent i = getIntent();
tv.setText(i.getStringExtra("text"); //tv is the TextView
0
基本上它不是一個大不了傳遞的EditText值TextView的出現在其他活動只需按照2steps ....
過程
獲得兩個活動(Java類)
- 在第一個活動
採取EditView中
在第二活動採取的TextView
不要忘記到c reate一個按鈕和Onclicklister設置爲它
代碼的步驟2在內部按鈕第一活動onclicklisten
現在編碼在第二活性的步驟3
現在運行代碼
((其中「名」表示爲令牌驗證所以維持這兩項活動相同字符))
STEP1
1.Mainactivity.this //(從那裏你應該得到的價值活動)
EditText edittext=(EditText)findViewById(R.id.edittext);
Intent intent=new Intent(getApplicationContext(),Main2Activity.class);
intent.putExtra ("name", ed1.getText().toString());
startActivity(intent);
STEP2:
2.Main2activity //(活動到你應該得到的價值)
Textview textview = (TextView) findViewById(R.id.textview);
Bundle bb;
bb=getIntent().getExtras();
textview.setText(bb.getString("name"));
通過意圖傳遞
相關問題
- 1. 如何將一個edittext的結果傳遞給另一個edittext?
- 2. 將EditText值從ListView傳遞給另一個活動
- 3. 將各種editText傳遞給另一個活動
- 4. 傳遞給另一個活動的字符串的動態edittext
- 5. 將Spinner/EditText中的值從一個活動傳遞到另一個活動
- 6. 將edittext值傳遞給gridview
- 7. 將ListView值傳遞給EditText
- 8. 將片段中的EditText值傳遞給活動
- 9. 自動將EditText數據傳遞給另一個活動EditText,僅當它獲取某些模式的數據時
- 10. 如何將兩個edittext值傳遞給android中的另一個activity中的listview?
- 11. 如何在Android中將Edittext的值從一項活動傳遞給其他人?
- 12. 如何將EditText傳遞給其他活動?
- 13. 將EditText的值傳遞給TextView
- 14. 將EditText傳遞給Toast
- 15. 將Edittext傳遞給線程
- 16. 如何將選定的值傳遞給另一個活動?
- 17. 將GoogleApiClient傳遞給另一個活動
- 18. 將LinkedList傳遞給另一個活動
- 19. android - 將EditText值用於另一個活動的textview
- 20. 如何從一個活動值傳遞給另一個類
- 21. 如何將DatePickerDialog的值傳遞給不同的editText?
- 22. 將EditText中的值從活動傳遞到視圖類
- 23. 如何將一個活動中的參數傳遞給另一個活動?
- 24. 如何將我的數據一個活動傳遞給另一個活動
- 25. 如何在活動之間傳遞「EditText」值Android應用程序
- 26. 將焦點從一個EditText移動到另一個EditText
- 27. Android將光標從一個EditText移動到另一個EditText?
- 28. 從edittext中獲取值並將其作爲字符串傳遞給另一個活動
- 29. android setonitemclicklistener將多個值傳遞給另一個活動?
- 30. 如何將asynctask傳遞給android中的另一個活動?
。 – NaserShaikh
您是否使用捆綁包? – Shadow
無論什麼來自你的想法,你只是要求甚至不試圖使用世界上最好的搜索引擎。 –