1 package com.example.furt.myapplication;
3 import android.app.AlertDialog;
4 import android.app.Dialog;
5 import android.app.DialogFragment;
6 import android.content.DialogInterface;
7 import android.os.Bundle;
9 import java.util.ArrayList;
11 public class CopyPasteDialog extends DialogFragment {
13 public CopyPasteDialog(Node n)
18 public Dialog onCreateDialog(final Bundle savedInstanceState) {
19 AlertDialog.Builder builder = new AlertDialog.Builder(getActivity());
20 builder.setMessage("Seleziona un'operazione:")
21 .setPositiveButton("Copia", new DialogInterface.OnClickListener() {
22 public void onClick(DialogInterface dialog, int id) {
23 DrawActivity.copiedNode=thisNode;
26 builder.setNeutralButton("Cancella", new DialogInterface.OnClickListener() {
27 public void onClick(DialogInterface dialog, int id) {
28 DrawActivity.selectedNode.Children = new ArrayList<Node>();
29 DrawActivity.rootNode.Clean();
30 DrawActivity.startDraw();
33 builder.setNegativeButton("Annulla", new DialogInterface.OnClickListener() {
34 public void onClick(DialogInterface dialog, int id) {
38 // Create the AlertDialog object and return it
39 return builder.create();