package net.sf.openrocket.android.rocket;\r
\r
+import net.sf.openrocket.aerodynamics.Warning;\r
+import net.sf.openrocket.aerodynamics.WarningSet;\r
+import net.sf.openrocket.android.Application;\r
import android.app.AlertDialog;\r
import android.app.Dialog;\r
import android.content.DialogInterface;\r
AlertDialog.Builder builder = new AlertDialog.Builder(getActivity());\r
// .setIcon(android.R.drawable.alert_dialog_icon)\r
builder.setTitle("Warnings");\r
+ WarningSet warnings = ((Application)(getActivity().getApplication())).getWarnings();\r
+ StringBuilder message = new StringBuilder();\r
+ for ( Warning w : warnings ) {\r
+ message.append(w.toString()).append("\n");\r
+ }\r
+ builder.setMessage(message.toString());\r
builder.setPositiveButton("OK", new DialogInterface.OnClickListener() {\r
public void onClick(DialogInterface dialog, int whichButton) {\r
- getActivity().finish();\r
+ ((OpenRocketLoaderActivity)getActivity()).moveOnToViewer();\r
}\r
});\r
builder.setOnCancelListener(new DialogInterface.OnCancelListener() {\r
public void onCancel(DialogInterface dialog) {\r
- getActivity().finish();\r
+ ((OpenRocketLoaderActivity)getActivity()).moveOnToViewer();\r
}\r
});\r
return builder.create();\r