-->



5/recent-posts/slider2

404

We Are Sorry, Page Not Found

Apologies, but the page you requested could not be found.

Home Page

Tutorial Android Button Control


Button adalah Push-button yang dapat ditekan, atau diklik, oleh pengguna untuk melakukan suatu tindakan.

Berikut ini adalah atribut penting yang terkait dengan Button :


android.widget.TextView Class 

  1. android:autoText
    1. Jika diatur, menetapkan bahwa TextView ini memiliki metode input teks dan secara otomatis memperbaiki beberapa kesalahan ejaan.
  2. android:drawableBottom
    1. teks ditarik di bawah.
  3. android:drawableRight
    1. teks ditarik ke kanan.
  4. android:editable
    1. Jika diatur, menetapkan bahwa TextView ini memiliki metode input.
  5. android:text
    1. menampilkan Text.
android.view.View Class
  1. android:background
    1. digunakan untuk mengatur latar belakang.
  2. android:contentDescription
    1. mendefinisikan teks
  3. android:id
    1. memasok nama pengenal untuk tampilan
  4. android:onClick
    1. adalah metode dalam konteks untuk memanggil ketika diklik.
  5. android:visibility
    1. mengontrol visibilitas
Berikut contoh menggunakan button, ikuti langkah langkahnya.
Anda akan menggunakan Android studio IDE untuk membuat aplikasi Android dan kita beri nama sebagai MyButton lihat gambar dibawah:
 
Next ->  
Next -> 
Next -> 
  1. Finish
  2. Memodifikasi  file src/MainActivity.java dan menambahkan kode
  3. Copy gambar ke res/drawable- * folder.
  4. Memodifikasi layout file XML res / layout / activity_main.xml untuk menentukan tampilan 
  5. Memodifikasi file XML res / values / strings.xml untuk menentukan tampilan 
  6. Jalankan aplikasi untuk memulai emulator Android dan memverifikasi hasil dari aplikasi.

activity_main.java
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:app="http://schemas.android.com/apk/res-auto"
    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="mybutton.megadistudio.com.mybutton.MainActivity">

    <TextView
        android:text=""
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_marginTop="74dp"
        android:id="@+id/textViewId"
        android:layout_below="@+id/buttonId"
        android:layout_centerHorizontal="true" />

    <TextView
        android:text="@string/tk"
        android:textSize="50sp"
        android:textStyle="bold"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_marginTop="32dp"
        android:id="@+id/textView2"
        android:layout_alignParentTop="true"
        android:layout_centerHorizontal="true" />

    <ImageView
        android:layout_width="150dp"
        android:layout_height="150dp"
        app:srcCompat="@drawable/tk"
        android:id="@+id/imageView4"
        android:layout_below="@+id/textView2"
        android:layout_centerHorizontal="true" />

    <Button
        android:text="@string/button_name"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:id="@+id/buttonId"
        android:layout_marginTop="36dp"
        android:layout_below="@+id/imageView4"
        android:layout_centerHorizontal="true"
        android:textAllCaps="false" />

</RelativeLayout>

strings.xml
<resources>
    <string name="app_name">My Button</string>
    <string name="button_name">Show Text</string>
    <string name="tk">Tahu Koding</string>
</resources>

MainActivity.java
package mybutton.megadistudio.com.mybutton;

        import android.support.v7.app.AppCompatActivity;
        import android.os.Bundle;
        import android.view.View;
        import android.widget.Button;
        import android.widget.TextView;

public class MainActivity extends AppCompatActivity {

    private Button myButton;
    private TextView myTextView;

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);

        myButton = (Button)findViewById(R.id.buttonId);
        myTextView = (TextView)findViewById(R.id.textViewId);

        myButton.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View v) {

                myTextView.setText("Hello broohhh!!!");
            }
        });

    }
}
Google+ Linked In Pin It
No comments:

All Rights Reserved by Tahu Koding © 2015 - 2016