본문 바로가기

[Android]AlertDialog 옵티머스Q, 안드로1 구분하기

반응형

   

   

   

   

   

   

package com.android.net;

   

import android.app.Activity;

import android.app.AlertDialog;

import android.content.DialogInterface;

import android.os.Bundle;

import android.view.View;

import android.widget.Button;

import android.widget.Toast;

   

public class AlienOrPerson extends Activity {

  /** Called when the activity is first created. */

  @Override

  public void onCreate(Bundle savedInstanceState) {

    super.onCreate(savedInstanceState);

    setContentView(R.layout.main);

   

    Button button = (Buttonthis.findViewById(R.id.Button01);

   

    button.setOnClickListener(new View.OnClickListener() {

   

      @Override

      public void onClick(View v)

   

      {

        // TODO Auto-generated method stub

   

        new AlertDialog.Builder(AlienOrPerson.this).setIcon(

            R.drawable.icon).setTitle("종족판별").setMessage(

            "사람이냐 안드로이드냐")

   

            .setPositiveButton("사람"new DialogInterface.OnClickListener() {

              @Override

              public void onClick(DialogInterface dialog, int which)

   

              {

                dialog.dismiss();

              }

   

            })

   

            .setNegativeButton("안드로이드",

                new DialogInterface.OnClickListener() {

              @Override

              public void onClick(DialogInterface dialog,

                  int which)

   

              {

                new AlertDialog.Builder(AlienOrPerson.this).setIcon(

                    R.drawable.icon).setTitle("기종판별").setMessage(

                    "옵티머스Q 안드로1이냐")

   

   

                    .setPositiveButton("안드로1"new DialogInterface.OnClickListener() {

                      @Override

                      public void onClick(DialogInterface dialog, int which)

   

                      {

                        dialog.dismiss();

                      }

   

                    })

   

                    .setNegativeButton("옵티머스Q"new DialogInterface.OnClickListener() {

                      @Override

                      public void onClick(DialogInterface dialog, int which)

   

                      {

                        Toast.makeText(AlienOrPerson.this"안드로이드  옵티머스입니당ㅋ", Toast.LENGTH_SHORT).show();

                        //dialog.dismiss();

                      }

   

                    })

   

   

   

                    .show();

                dialog.dismiss();

   

   

   

   

              }

   

            }).show();

   

      }

    });

   

  }

}

반응형
-->