some cleanup, closing cursors
[pub/Android/ownCloud.git] / src / eu / alefzero / owncloud / ui / fragment / FileDetail.java
index 23c90dc..1f7368e 100644 (file)
@@ -66,7 +66,7 @@ public class FileDetail extends Fragment implements OnClickListener {
         null);\r
     c.moveToFirst();\r
 \r
-    // retrive details from DB\r
+    // Retrieve details from DB\r
     String filename = c.getString(c.getColumnIndex(ProviderTableMeta.FILE_NAME));\r
     String mimetype = c.getString(c.getColumnIndex(ProviderTableMeta.FILE_CONTENT_TYPE));\r
     String path = c.getString(c.getColumnIndex(ProviderTableMeta.FILE_STORAGE_PATH));\r
@@ -101,11 +101,14 @@ public class FileDetail extends Fragment implements OnClickListener {
   @Override\r
   public View onCreateView(LayoutInflater inflater, ViewGroup container,\r
       Bundle savedInstanceState) {\r
-    View v = inflater.inflate(R.layout.file_details, container, false);\r
+    View v = null;\r
     \r
-    if (getActivity().getIntent() != null) {\r
-      mIntent = getActivity().getIntent();\r
-      setStuff(v);\r
+    if (getActivity().getIntent() != null && getActivity().getIntent().getStringExtra("FILE_ID") != null) {\r
+       v = inflater.inflate(R.layout.file_details, container, false);\r
+       mIntent = getActivity().getIntent();\r
+       setStuff(v);\r
+    } else {\r
+       v = inflater.inflate(R.layout.file_details_empty, container, false);\r
     }\r
     return v;\r
   }\r