RainTPL PHP Template Engine Kullanımı

Türkiye’de Bulunan Bankaların Listesi – JSON | Exel | PHP | SQL

PHP ile MySQL Veritabanı Yedeğini Alma ve Bakım Yapma

Gümüş Takı Seti

Android Button Kullanım Örneği

  • Android Programlama
  • Savaş Dersim Çelik
  • Salı Haziran 6th, 2017
  • 853 Görüntülenme
  • JAVA
  • Mobile

Android Düğmesi, bir basmalı düğmeyi temsil eder. Android.widget.Button TextView sınıfının alt sınıfıdır ve CompoundButton, Button sınıfının alt sınıfıdır.

AndroidButton’da RadioButton, ToggleButton, CompoundButton vb. Gibi farklı düğmeler vardır.

Burada, iki metin alanı ve iki sayı toplamı için bir düğme oluşturacağız. Kullanıcı düğmeyi tıklarsa, iki giriş değerinin toplamı Toast’da görüntülenir.

activity_main.xml

İlk olarak, aşağıdaki resimde gösterildiği gibi 2 metin alanını Metin Alanları paletinden ve bir düğmeyi Form Widget’ları paletinden sürükleyin.

<?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:layout_width="match_parent"
    android:layout_height="match_parent"
    tools:context="com.example.sdc.butonkullanimi.MainActivity">

    <EditText
        android:id="@+id/deger1"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_alignParentTop="true"
        android:layout_centerHorizontal="true"
        android:layout_marginTop="56dp"
        android:ems="10"
        android:inputType="number" />

    <EditText
        android:id="@+id/deger2"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_alignStart="@+id/deger1"
        android:layout_below="@+id/deger1"
        android:layout_marginTop="73dp"
        android:ems="10"
        android:inputType="number" />

    <Button
        android:id="@+id/topla"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_below="@+id/deger2"
        android:layout_centerHorizontal="true"
        android:layout_marginTop="99dp"
        android:text="TOPLA" />

    <TextView
        android:id="@+id/textView2"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_alignParentBottom="true"
        android:layout_centerHorizontal="true"
        android:layout_marginBottom="61dp"
        android:text="Webinyo.COM"
        android:textColor="@android:color/holo_blue_dark"
        android:textSize="30sp" />
</RelativeLayout>
Activity class

Şimdi, iki sayının toplamını görüntülemek için kodu yazın.

import android.os.Bundle;
import android.app.Activity;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
import android.widget.EditText;
import android.widget.Toast;

public class MainActivity extends Activity {
    private EditText gelenDeger1,gelenDeger2;
    private Button topla;
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);

        toplamaIslemi();

    }
    public void toplamaIslemi(){
        gelenDeger1=(EditText)findViewById(R.id.deger1);
        gelenDeger2=(EditText)findViewById(R.id.deger2);
        topla=(Button)findViewById(R.id.topla);

        topla.setOnClickListener(new OnClickListener(){

            @Override
            public void onClick(View view) {
                String value1=gelenDeger1.getText().toString();
                String value2=gelenDeger2.getText().toString();
                int a=Integer.parseInt(value1);
                int b=Integer.parseInt(value2);
                int sum=a+b;
                Toast.makeText(getApplicationContext(),String.valueOf(sum),Toast.LENGTH_LONG).show();
            }

        });

    }
}
Yorumlar

Yazıya 2 yorum yapılmış.

TRGameAirs Salı Şubat 13th, 2018

Bu Resimdeki Android Uygulamayı Geliştirdiğiniz Uygulama Nedir http://webinyo.com/wp-content/uploads/2017/06/android-button-kullanim-ornegi.png

Savaş Dersim Çelik Çarşamba Şubat 14th, 2018

Merhaba buton kullanım örneği vermek için geliştirilmiş bir örnek

Benzer İçerikler