Android sınıflar arası veri erişim

Başlatan armsistem, 30 Kasım 2014, 23:41:00

armsistem

Arkadaşlar merhaba ; Android farklı sınıflar arasındaki verilere erişemiyorum bir yerde mantık hatası yapıyor olabilirim, konu hakkında yardımcı olursanız sevinirim şimdiden teşekkür ederim.

Örnek ;
MainActivity.java
package com.example.dede;
import android.R;
import android.app.Activity;
import android.os.Bundle;

public class MainActivity extends Activity {

public int b=1;

	
	@Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_list_item);

    }}


Aşağıdaki sınıftan nasıl mainactivity verilere ulaşabilirim mesala textbox olsa nasıl erişirim.

OtherClass.java

package com.example.dede;
public class otherclass {

MainActivity ma= new MainActivity();

	
	
}

micelow

#1
EditText e direk ulaşamazsın önce bir editText nesnesi oluşturup bu nesneye arayüzündeki companentinin id numarasını verceksin.
Örnek olarak:
EditText nesneDegiskeniAdi=(EditText) findViewById(R.id.txb_Adi);


Bundan sonra editText üzerindeki işlemleri artık nesneDegiskeniAdı ile yapıcaksın. Örneğin girilen veriyi çekmek için
nesneDegiskeniAdi.getText();
  gibi

Diğer sorun için ise aşağıdaki linkteki onaylı mesaj işini görecektir.
http://stackoverflow.com/questions/6266047/android-get-data-from-another-class
"Bir tek şeye ihtiyacımız var çalışkan olmak."