husonet | Tarih: 28.08.2015
Android ile Aktiviteler Arası Geçiş
Android ile bir aktividen diğer aktiviteye Intent ile geçiş yapmak
Intent ile aktiviteler arasında geçiş yapılabilmektedir ve iki ayrı aktivite arasındaki iletişimi runtime olarak gerçekleştirebilmemizi sağlar. Intent ile geçiş yapabilmemiz için iki tane xml sayfa gerekmektedir.
MainActivity sınıfı çalışırken Kayıt ol butonuna basıp yeni bir aktivitenin (RegisterActivity) çalışmasını sağlayan kod parçacığı aşağıdaki gibidir. Kayıt ol butonumuzun id ismi . Önce android'in içerisinde bir sınıf olan Intent'in nesnesi oluşturuluyor daha sonra butona tıklandığında çalışmasını istediğimiz aktiviteyi set ediyoruz ve son olarakta startActivity() metodu yardımıyla bu aktiviteyi çalıştırıyoruz.
registerBtn.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
Intent intent= new Intent();
intent.setClass(getApplicationContext(), RegisterActivity.class);
startActivity(intent);
}
});