Bu derste Toast mesajının ne olduğundan ve default mesaj yerine kendi oluşturduğumuz layoutu Toast mesaj olarak nasıl gösteririrz ondan bahsettim.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 |
package emrealtunbilek.com.toastuygulamasi; import android.support.v7.app.AppCompatActivity; import android.os.Bundle; import android.view.Gravity; import android.view.LayoutInflater; import android.view.View; import android.view.ViewGroup; import android.widget.Toast; public class MainActivity extends AppCompatActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); } public void calistir(View v){ if(v.getId()==R.id.button){ Toast.makeText(this, "Merhaba Dünya",Toast.LENGTH_LONG).show(); }else{ Toast toast=new Toast(this); LayoutInflater lin=getLayoutInflater(); View view=lin.inflate(R.layout.kisisel_toast, (ViewGroup) findViewById(R.id.root)); toast.setGravity(Gravity.CENTER,0,0); toast.setView(view); toast.show(); } } } |