- Anasayfa
- Android
- Android Button Kullanım Örneği
Android Button Kullanım Örneği
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(); } }); } }
-
-
[:tr]WCSST 28 Web Site Tasarımı[:][:en]WCSST 28 Web Template Sonraki Makale
Konu İle İlgili Soru, Görüş ve Öneriler
TRGameAirs
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
Merhaba buton kullanım örneği vermek için geliştirilmiş bir örnek