0
我想從一個頁面的EditText中獲取值,並將該值顯示到另一個頁面的TextView中。我怎樣才能做到這一點?我如何在EditText中存儲值? Plesae幫我.... 感謝你..將EditText的值傳遞給TextView
我想從一個頁面的EditText中獲取值,並將該值顯示到另一個頁面的TextView中。我怎樣才能做到這一點?我如何在EditText中存儲值? Plesae幫我.... 感謝你..將EditText的值傳遞給TextView
當你提到「在不同的頁面上」,你的意思是在一個新的活動嗎?
假設您的意思是,您必須簡單地將EditText的內容轉換爲一個包並將其發送到下一個活動。這是一個讓你開始的樣本。
此代碼應在您用來啓動新活動的方法中。
對於第一活動:
EditText txtTitle = (EditText)findViewById(R.id.txtTitle);
Intent i = new Intent(this, com.dzinesunlimited.quotetogo.Step2.class);
Bundle bundle = new Bundle();
bundle.putString("title", txtTitle.getText().toString());
i.putExtras(bundle);
startActivity(i);
對於第二活動
此代碼,在我的情況是在onCreate()方法。
Bundle bundle = this.getIntent().getExtras();
String title = bundle.getString("title");
((TextView)findViewById(R.id.summaryTitle)).setText(title);
希望這會有所幫助。