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" />
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
Posting Komentar