Second checkpoint commit of OpenRocketLoader to make it orientation change safe....
authorkruland2607 <kruland2607@180e2498-e6e9-4542-8430-84ac67f01cd8>
Wed, 8 Feb 2012 02:32:27 +0000 (02:32 +0000)
committerkruland2607 <kruland2607@180e2498-e6e9-4542-8430-84ac67f01cd8>
Wed, 8 Feb 2012 02:32:27 +0000 (02:32 +0000)
git-svn-id: https://openrocket.svn.sourceforge.net/svnroot/openrocket/trunk@400 180e2498-e6e9-4542-8430-84ac67f01cd8

android/src/net/sf/openrocket/android/util/ProgressDialogFragment.java [new file with mode: 0644]

diff --git a/android/src/net/sf/openrocket/android/util/ProgressDialogFragment.java b/android/src/net/sf/openrocket/android/util/ProgressDialogFragment.java
new file mode 100644 (file)
index 0000000..bb2c29e
--- /dev/null
@@ -0,0 +1,35 @@
+package net.sf.openrocket.android.util;\r
+\r
+import android.app.ProgressDialog;\r
+import android.os.Bundle;\r
+import android.support.v4.app.DialogFragment;\r
+\r
+public class ProgressDialogFragment extends DialogFragment {\r
+\r
+       public static ProgressDialogFragment newInstance(String title, String message) {\r
+               ProgressDialogFragment fragment = new ProgressDialogFragment();\r
+               Bundle args = new Bundle();\r
+               args.putString("title", title);\r
+               args.putString("message", message);\r
+               fragment.setArguments(args);\r
+\r
+               return fragment;\r
+       }\r
+\r
+       @Override\r
+       public ProgressDialog onCreateDialog(Bundle savedInstanceState) {\r
+               String title = getArguments().getString("title");\r
+               String message = getArguments().getString("message");\r
+\r
+               ProgressDialog progressDialog = new ProgressDialog(getActivity());\r
+               progressDialog.setTitle(title);\r
+               progressDialog.setMessage(message);\r
+\r
+               progressDialog.setCancelable(false);\r
+\r
+               progressDialog.show();\r
+\r
+               return progressDialog;\r
+       }\r
+\r
+}\r