Tutorial kali ini akan mendemokan sebeuah tombol di android,
jika user menekan tombol maka akan muncul kalimat sesaat di layar “tombol di tekan”
1. File Xml
Buat sebuah Button pada
File : res/layout/main.xml
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
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=".MainActivity"
>
<Button
android:id="@+id/button1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
android:layout_alignParentTop="true"
android:layout_marginLeft="104dp"
android:layout_marginTop="143dp"
android:text="Tombolku" />
</RelativeLayout>
2. sourcode di MainActivity.java
package com.fu.contohtombol;
import android.app.Activity;
import android.os.Bundle;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
import android.widget.Toast;
public class MainActivity extends Activity {
@Override
protected void onCreate(Bundle
savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
/*inisialisasi
objek untuk mengambil id yang ada dalam
file .xml
untuk bisa
dikenali di kode javanya.*/
Button
tombolku=(Button)findViewById(R.id.button1);
/***************
Event yang akan di jalankan pada saat
tombolku di tekan******/
tombolku.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
// TODO Auto-generated
method stub
/* Menampilkan
tulisan sessat di layar */
Toast.makeText(getApplication(),
"Tombol
di tekan",Toast.LENGTH_SHORT)
.show();
}
});
/*****************************************************************************/
}
}
3. Demo pada Emulator
-
Tekan Tombolku
Tidak ada komentar :
Posting Komentar