Vous êtes sur la page 1sur 18

package com.example.

menu;

import android.app.Activity;

import android.app.AlertDialog;

import android.content.DialogInterface;

import android.graphics.Color;

import android.os.Bundle;
import android.view.Menu;

import android.view.MenuInflater;

import android.view.MenuItem;

import android.view.View;

public class MenuActivity extends Activity {

@Override
protected void onCreate(Bundle savedInstanceState) {

super.onCreate(savedInstanceState);

setContentView(R.layout.activity_menu);

//final Intent i;

final View banner = findViewById(R.id.linearLayout1);

final View back = findViewById(R.id.linearLayout2);

final View center = findViewById(R.id.linearLayout3);

back.setBackgroundColor(Color.WHITE);

banner.setBackgroundColor(Color.WHITE);

center.setBackgroundColor(Color.WHITE);

@Override
public boolean onCreateOptionsMenu(Menu menu) {

MenuInflater myMenu = getMenuInflater();

myMenu.inflate(R.menu.menucolor, menu);

return true;

@Override

public boolean onOptionsItemSelected(MenuItem item) {

switch (item.getItemId())
{

case R.id.red:

AlertDialog.Builder red = new AlertDialog.Builder(MenuActivity.this);

red.setTitle("Red Banner");

red.setMessage("Do you want to continue?");

red.setPositiveButton("Yes", new DialogInterface.OnClickListener() {

@Override

public void onClick(DialogInterface dialog, int which) {

final View l1r= findViewById(R.id.linearLayout1);

l1r.setBackgroundColor(Color.RED);

});

red.setNegativeButton("No", new DialogInterface.OnClickListener() {

@Override

public void onClick(DialogInterface dialog, int which) {

});

red.show();

break;

case R.id.blue:

AlertDialog.Builder blue = new AlertDialog.Builder(MenuActivity.this);

blue.setTitle("Blue Banner");

blue.setMessage("Do you want to continue?");

blue.setPositiveButton("Yes", new DialogInterface.OnClickListener() {

@Override

public void onClick(DialogInterface dialog, int which) {

final View l1b= findViewById(R.id.linearLayout1);

l1b.setBackgroundColor(Color.BLUE);

});

blue.setNegativeButton("No", new DialogInterface.OnClickListener() {

@Override

public void onClick(DialogInterface dialog, int which) {

});

blue.show();

break;

case R.id.green:

AlertDialog.Builder green = new AlertDialog.Builder(MenuActivity.this);

green.setTitle("Green Banner");

green.setMessage("Do you want to continue?");

green.setPositiveButton("Yes", new DialogInterface.OnClickListener() {

@Override

public void onClick(DialogInterface dialog, int which) {

final View l1g= findViewById(R.id.linearLayout1);

l1g.setBackgroundColor(Color.GREEN);

});

green.setNegativeButton("No", new DialogInterface.OnClickListener() {

@Override

public void onClick(DialogInterface dialog, int which) {

});

green.show();

break;

case R.id.red1:

AlertDialog.Builder red1 = new AlertDialog.Builder(MenuActivity.this);

red1.setTitle("Red Layout2");

red1.setMessage("Do you want to continue?");

red1.setPositiveButton("Yes", new DialogInterface.OnClickListener() {

@Override

public void onClick(DialogInterface dialog, int which) {

final View l2r= findViewById(R.id.linearLayout2);

l2r.setBackgroundColor(Color.RED);
}

});

red1.setNegativeButton("No", new DialogInterface.OnClickListener() {

@Override
public void onClick(DialogInterface dialog, int which) {

});

red1.show();

break;

case R.id.blue1:

AlertDialog.Builder blue1 = new AlertDialog.Builder(MenuActivity.this);

blue1.setTitle("Blue Layout2");

blue1.setMessage("Do you want to continue?");

blue1.setPositiveButton("Yes", new DialogInterface.OnClickListener() {

@Override

public void onClick(DialogInterface dialog, int which) {

final View l2b = findViewById(R.id.linearLayout2);

l2b.setBackgroundColor(Color.BLUE);

});

blue1.setNegativeButton("No", new DialogInterface.OnClickListener() {

@Override

public void onClick(DialogInterface dialog, int which) {

});

blue1.show();

break;

case R.id.green1:

AlertDialog.Builder green1 = new AlertDialog.Builder(MenuActivity.this);

green1.setTitle("Green Layout2");

green1.setMessage("Do you want to continue?");

green1.setPositiveButton("Yes", new DialogInterface.OnClickListener() {

@Override

public void onClick(DialogInterface dialog, int which) {

final View l2g = findViewById(R.id.linearLayout2);

l2g.setBackgroundColor(Color.GREEN);
}

});

green1.setNegativeButton("No", new DialogInterface.OnClickListener() {

@Override

public void onClick(DialogInterface dialog, int which) {

});

green1.show();

break;

case R.id.red2:

AlertDialog.Builder red2 = new


AlertDialog.Builder(MenuActivity.this);

red2.setTitle("Red Layout3");
red2.setMessage("Do you want to continue?");

red2.setPositiveButton("Yes", new DialogInterface.OnClickListener() {

@Override
public void onClick(DialogInterface dialog, int which) {

final View l3r = findViewById(R.id.linearLayout3);

l3r.setBackgroundColor(Color.RED);
}

});
red2.setNegativeButton("No", new
DialogInterface.OnClickListener() {

@Override
public void onClick(DialogInterface dialog, int which) {

}
});

red2.show();

break;

case R.id.blue2:

AlertDialog.Builder blue2 = new AlertDialog.Builder(MenuActivity.this);

blue2.setTitle("Blue Layout3");
blue2.setMessage("Do you want to continue?");

blue2.setPositiveButton("Yes", new DialogInterface.OnClickListener() {

@Override
public void onClick(DialogInterface dialog, int which) {

final View l3b = findViewById(R.id.linearLayout3);

l3b.setBackgroundColor(Color.BLUE);
}

});
blue2.setNegativeButton("No", new
DialogInterface.OnClickListener() {

@Override
public void onClick(DialogInterface dialog, int which) {

}
});
blue2.show();
break;

case R.id.green2:

AlertDialog.Builder green2 = new AlertDialog.Builder(MenuActivity.this);

green2.setTitle("Green Layout3");

green2.setMessage("Do you want to continue?");

green2.setPositiveButton("Yes", new
DialogInterface.OnClickListener() {

@Override
public void onClick(DialogInterface dialog, int which) {

final View l3g = findViewById(R.id.linearLayout3);


l3g.setBackgroundColor(Color.GREEN);
}

});
green2.setNegativeButton("No", new
DialogInterface.OnClickListener() {

@Override
public void onClick(DialogInterface dialog, int which) {

}
});
green2.show();
break;
}

return super.onOptionsItemSelected(item);

}
}

Vous aimerez peut-être aussi