Android Studio üzerinde yeni sayfa oluşturma nasıl yapılır?
Android Studio yeni sayfaya geçiş nasıl yapılır?
Android yeni sayfaya geçiş işlemi.
Toplam 1 cevap
Android Studio üzerinde uygulamanıza yeni sayfa ekleyebilir ve sayfalar arası geçişi sağlayabilirsiniz.Örneğin ana sayfa üzerinde bir butona tıklanıldığında yeni bir sayfanın açılmasını sağlayabilirsiniz.
Aşağıdaki örnekte anasayfa üzerinde bir butona tıklanıldığında oluşturduğumuz yeni sayfaya geçiş işlemi yapacağız.
Yeni Sayfa oluşturma ve Sayfaya geçiş için aşağıdaki yolu izleyebilirsiniz.
package com.[paketkonumunuz];
import android.app.Activity;
import android.os.Bundle;
public class IkinciSayfa extends Activity {
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.ikincisayfa);
}
}
public class MainActivity extends Activity {
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
Button ikincisayfayagec=(Button)findViewById(R.id.ikincisayfagecis);
ikincisayfagecis.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
}
});
}
}
Button ikincisayfayagec=(Button)findViewById(R.id.ikincisayfagecis);
ikincisayfagecis.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
Intent ikincisayfagecis=new Intent(MainActivity.this, IkinciSayfa.class);
startActivity(ikincisayfagecis);
}
});
<?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.[paketkonumunuz]"> <application android:allowBackup="true" android:icon="@mipmap/ic_launcher" android:label="UygulamaIsminiz" android:supportsRtl="true" android:theme="@style/AppTheme"> <activity android:name=".MainActivity"> <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> </activity> <activity android:name=".IkinciSayfa"></activity> </application> </manifest>
Bu aşamalardan sonra Anasayfa üzerinde (MainActivity) butona tıklanıldığında yeni sayfaya geçecektir.
Not: package=com.[paketkonumunuz] kısmını kendinize göre düzenleyin.Paket konumlarını java sınıflarının en üstünde bulabilirsiniz.