Birisi nasıl kullanılacağı tam olarak lütfen bana getExtra()
veputExtra()
niyet mi? Aslında bazı dize verilerini depolayan str dize değişkeni var. Şimdi, bu verileri bir etkinlikten başka bir etkinliğe göndermek istiyorum.
Intent i = new Intent(FirstScreen.this, SecondScreen.class);
String keyIdentifer = null;
i.putExtra(strName, keyIdentifer );
ve sonra SecondScreen.java
public void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
setContentView(R.layout.table);
TextView userName = (TextView)findViewById(R.id.userName);
Bundle bundle = getIntent().getExtras();
if(bundle.getString("strName")!= null)
{
//TODO here get the string stored in the string variable and do
// setText() on userName
}
}
Çok temel bir soru olduğunu biliyorum ama maalesef burada takılı kalıyorum. Lütfen yardım et.
Teşekkürler,
Düzenleme: Burada bir ekrandan diğerine geçmeye çalıştığım dize dinamik. Yani ben kullanıcı türü ne olursa olsun dize alıyorum bir editText var. Sonra yardımı ile myEditText.getText().toString()
. Ben girilen değeri bir dize olarak alıyorum sonra bu veri geçmek zorunda.