Bugün Android uygulamalarda, bilgi verme amaçlı kullanılan Toast Mesajının kullanım şekillerini anlatacağım. Toast mesajı ekranın alt kısmında siyah bir desen üzerinde belli bir süre durduktan sonra kaybolan bir geri bildirim mesajıdır. Ekranda kalma süresi için ise; “LENGTH_SHORT” veya “LENGTH_LONG” olarak iki seçeneğimiz bulunmaktadır.
Öncelikle bir işlem sonunda kendi belirlediğimiz mesaj için kodları göstereceğim. Bu kodda mesajın, ekranda daha kısa bir zaman görünmesini sağlayan “LENGTH_SHORT” 'u kullanmayı tercih ettim.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | package com.hande.umut.toastmesaj; import android.support.v7.app.AppCompatActivity; import android.os.Bundle; import android.widget.TextView; import android.widget.Toast; public class MainActivity extends AppCompatActivity { private TextView textmesaj; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); textmesaj =(TextView)findViewById(R.id.textmesaj); Toast.makeText(this, "Ne istersen onu yaz", Toast.LENGTH_SHORT).show(); } } |
Şimdide projemizde hali hazırda bulunan TextView'ın ekranda görünmesi mesaj için kodlarını göstereceğim. Bu kodda mesajın, ekranda daha uzun bir zaman görünmesini sağlayan “LENGTH_LONG” 'u kullanmayı tercih ettim.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | package com.hande.umut.toastmesaj; import android.support.v7.app.AppCompatActivity; import android.os.Bundle; import android.widget.TextView; import android.widget.Toast; public class MainActivity extends AppCompatActivity { private TextView textmesaj; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); textmesaj = (TextView) findViewById(R.id.textmesaj); Toast.makeText(getApplicationContext(),textmesaj.getText(),Toast.LENGTH_LONG).show(); } } |
No comments:
Post a Comment