1-) Android - CUSTOM ŞEKLİNDE ALERT DİALOG KULLANIMI
1-)layout kısmından custom_dialog.xml klasoru olustur
itemler = 2 tane button 1 tane datepicker 1 tane date(edittex)
2-)OnCreatenin bulundugu kısım
public class MainActivity extends AppCompatActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main); }
public void butondokun(View v) {
switch (v.getId()) {
case R.id.button_custom_alert:
final Dialog dialog = new Dialog(this);
dialog.setTitle("Custom dialog");
dialog.setContentView(R.layout.cumtom_dialog);
Button kaydet= (Button) dialog.findViewById(R.id.button);
Button vazgec= (Button) dialog.findViewById(R.id.button2);
DatePicker diaPicker= (DatePicker) dialog.findViewById(R.id.datePicker);
kaydet.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
Toast.makeText(getApplicationContext(),"kaydete tıklandı ",Toast.LENGTH_SHORT).show();
dialog.dismiss(); } });
vazgec.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
Toast.makeText(getApplicationContext(), "vazgece tıklandı ", Toast.LENGTH_SHORT).show();
dialog.cancel(); } });
dialog.show(); } }}