Pindah activity Android Studio

Pindah activity Android Studio

     Hai teman-teman,kali ini saya akan menunjukkan cara bagaimana pindah layout pada Android studio.Pertama yang kita lakukan adalah makan...bukan buka dulu aplikasiAndroid studio nya,kali ini saya mengunakan android studio  kita buat new project dulu...kita namai saja pindah layout.

     

    Setelah project keluar maka akan tampil halaman kosong seperti ini karena saya memilih tadi empty activity.

tampilan xml


tampilan java


 Pada XML halaman awal kita isikan kode ini :

<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
   xmlns:tools="http://schemas.android.com/tools"
   android:id="@+id/activity_main"
   android:layout_width="match_parent"
   android:layout_height="match_parent"
   android:paddingBottom="@dimen/activity_vertical_margin"
   android:paddingLeft="@dimen/activity_horizontal_margin"
   android:paddingRight="@dimen/activity_horizontal_margin"
   android:paddingTop="@dimen/activity_vertical_margin"
   tools:context="com.example.adenurhidayat.pindahlayout.MainActivity">
 
    <Button
       android:text="Pindah"
       android:layout_width="wrap_content"
       android:layout_height="wrap_content"
       android:layout_centerVertical="true"
       android:layout_centerHorizontal="true"
       android:id="@+id/button" />
 
    <TextView
       android:text="Page 1"
       android:layout_width="wrap_content"
       android:layout_height="wrap_content"
       android:layout_alignParentTop="true"
       android:layout_centerHorizontal="true"
       android:layout_marginTop="67dp"
       android:id="@+id/textView" />
    </RelativeLayout>

Maka akan tampil seperti ini


desain halaman 1

      Lalu kita buat layout untuk halaman berikutnya,adek akan membuat empty activity baru,bagi yang belum tau caranya bisa dengan File->New->Activity->(terserah mau pilih apa) kalo adek milih empty dulu.
desain halaman 2
     Saatnya kita ngoding (dikit) pada java main activity tuliskan kode berikut:


    package com.example.adenurhidayat.pindahlayout;
     
    import android.content.Intent;
    import android.support.v7.app.AppCompatActivity;
    import android.os.Bundle;
    import android.view.View;
    import android.widget.Button;
     
    public class MainActivity extends AppCompatActivity {
        Button pindah; //deklarasi button
     
     
        @Override
        protected void onCreate(Bundle savedInstanceState) {
            super.onCreate(savedInstanceState);
            setContentView(R.layout.activity_main);
     
            //method pindah layout
        pindah=(Button)findViewById(R.id.button);
            pindah.setOnClickListener(new View.OnClickListener() {
                @Override
                public void onClick(View view) {    
                    Intent i= new Intent(getApplicationContext(),Halaman2.class);
                        startActivity(i);
                }
            });
        }
      }


       Sedikit penjelasan tentang koding yang dibuat intinya kita menggunakan fungsi Intent yang ada pada Android studio agar bisa memindahkah tampilan halaman 1 ke halaman 2yang sebelumnya kita mencari dulu id dari tombol untuk diklik dan juga kemana kita arahkan jika tombol tersebut diklik.

    sedikit penjelasan koding(maap kalo salah ya...)

    Komentar

    Postingan populer dari blog ini

    leaflet

    MEMBUAT PERHITUNGAN LUAS PERSEGI PANJANG PADA ANDROID