More refactoring
[pub/Android/ownCloud.git] / src / eu / alefzero / owncloud / ui / fragment / FileDetail.java
diff --git a/src/eu/alefzero/owncloud/ui/fragment/FileDetail.java b/src/eu/alefzero/owncloud/ui/fragment/FileDetail.java
new file mode 100644 (file)
index 0000000..de11bc6
--- /dev/null
@@ -0,0 +1,59 @@
+package eu.alefzero.owncloud.ui.fragment;\r
+\r
+import eu.alefzero.owncloud.R;\r
+import eu.alefzero.owncloud.R.id;\r
+import eu.alefzero.owncloud.R.layout;\r
+import android.content.Intent;\r
+import android.os.Bundle;\r
+import android.support.v4.app.Fragment;\r
+import android.util.Log;\r
+import android.view.LayoutInflater;\r
+import android.view.View;\r
+import android.view.ViewGroup;\r
+import android.widget.TextView;\r
+import android.widget.Toast;\r
+\r
+public class FileDetail extends Fragment {\r
+  \r
+  public Intent mIntent;\r
+  \r
+  public void setStuff(Intent intent) {\r
+    setStuff(intent, getView());\r
+  }\r
+  \r
+  private void setStuff(Intent intent, View view) {\r
+    String filename = intent.getStringExtra("FILE_NAME");\r
+    String filepath = intent.getStringExtra("FILE_PATH");\r
+    setFilename(filename, view);\r
+  }\r
+  \r
+  @Override\r
+  public void onCreate(Bundle savedInstanceState) {\r
+    // TODO Auto-generated method stub\r
+    super.onCreate(savedInstanceState);\r
+  }\r
+\r
+  @Override\r
+  public void onActivityCreated(Bundle savedInstanceState) {\r
+    // TODO Auto-generated method stub\r
+    super.onActivityCreated(savedInstanceState);\r
+  }\r
+\r
+  @Override\r
+  public View onCreateView(LayoutInflater inflater, ViewGroup container,\r
+      Bundle savedInstanceState) {\r
+    View v = inflater.inflate(R.layout.file_details, container, false);\r
+    \r
+    if (getActivity().getIntent() != null) setStuff(getActivity().getIntent(), v);\r
+    return v;\r
+  }\r
+\r
+  private void setFilename(String filename, View target_view) {\r
+    TextView tv = (TextView) target_view.findViewById(R.id.textView1);\r
+    if (tv != null) tv.setText(filename);\r
+  }\r
+  \r
+  public void setFilename(String filename) {\r
+    setFilename(filename, getView());\r
+  }\r
+}\r