:::: MENU ::::
Android

Android’de özelleştirilmiş Toast mesajı nasıl verilir?

toast-mesaji

layout klasörü altına toast_layout.xml adında bir dosya oluşturarak içeriğini aşağıdaki şekilde doldurunuz:


< LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/toast_layout_root" android:orientation="horizontal" android:layout_width="fill_parent" android:layout_height="fill_parent" android:padding="8dp" android:background="#DAAA" >
< ImageView android:src="@drawable/droid" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginRight="8dp" />
< TextView android:id="@+id/text" android:layout_width="wrap_content" android:layout_height="wrap_content" android:textColor="#FFF" />

Daha sonra mesaj hangi işlemin ardından verilecekse(örneğin buton tıklanması) o metodun içine:

LayoutInflater inflater = getLayoutInflater();
View layout = inflater.inflate(R.layout.toast_layout,
(ViewGroup) findViewById(R.id.toast_layout_root));
TextView text = (TextView) layout.findViewById(R.id.text);
text.setText("This is a custom toast");
Toast toast = new Toast(getApplicationContext());
toast.setGravity(Gravity.CENTER_VERTICAL, 0, 0);
toast.setDuration(Toast.LENGTH_LONG);
toast.setView(layout);
toast.show();

kodlarını yazarak, tek satırlık Toast mesajları yerine komple bir Activity ekranı kadar mesaj verebiliriz.


Android Sayı Tahmin Oyunu Kaynak Kodları

Hüseyin AYDIN isimli arkadaşın anlatımını adım adım takip ederek oluşturduğum çalışmanın kaynak kodları:

Uygulamada yanlış tahmin yaptıkça eksiye gidiş vardı, o kısmı kendim ekledim 🙂
Tahmin hakkı sıfır olduğu zaman Tahmin Et butonunun aktifliğini iptal ettim ve Oyun Bitti yazdırdım.

SayiTahmin

Kaynak kodu indirmek için:
SayiTahmin-Dosyalar