From: Lennart Rosam Date: Sat, 7 Apr 2012 00:52:50 +0000 (+0200) Subject: FileDetail fragement is now showing a text hint if there is no file X-Git-Tag: oc-android-1.4.3~474 X-Git-Url: http://git.linex4red.de/pub/Android/ownCloud.git/commitdiff_plain/320e446748f2e302e2542098a06e16242ae6f580 FileDetail fragement is now showing a text hint if there is no file selected. --- diff --git a/res/layout/file_details.xml b/res/layout/file_details.xml index b84b6bba..e02ed7cd 100644 --- a/res/layout/file_details.xml +++ b/res/layout/file_details.xml @@ -1,46 +1,94 @@ - - - - - - - - - - - - - - - - - - - - - + android:layout_width="fill_parent" + android:layout_height="fill_parent" + android:background="#F7F7F7" + android:orientation="vertical" > + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/res/layout/file_details_empty.xml b/res/layout/file_details_empty.xml new file mode 100644 index 00000000..1cd82fca --- /dev/null +++ b/res/layout/file_details_empty.xml @@ -0,0 +1,15 @@ + + + + + + \ No newline at end of file diff --git a/res/values/strings.xml b/res/values/strings.xml index 47daf45f..fc3fb856 100644 --- a/res/values/strings.xml +++ b/res/values/strings.xml @@ -43,6 +43,7 @@ Quit Uploading Create dir for upload + Tap on a file to display additional information. OK Cancel Directory name diff --git a/src/eu/alefzero/owncloud/ui/fragment/FileDetail.java b/src/eu/alefzero/owncloud/ui/fragment/FileDetail.java index 4786bef9..1f7368eb 100644 --- a/src/eu/alefzero/owncloud/ui/fragment/FileDetail.java +++ b/src/eu/alefzero/owncloud/ui/fragment/FileDetail.java @@ -101,11 +101,14 @@ public class FileDetail extends Fragment implements OnClickListener { @Override public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { - View v = inflater.inflate(R.layout.file_details, container, false); + View v = null; - if (getActivity().getIntent() != null) { - mIntent = getActivity().getIntent(); - setStuff(v); + if (getActivity().getIntent() != null && getActivity().getIntent().getStringExtra("FILE_ID") != null) { + v = inflater.inflate(R.layout.file_details, container, false); + mIntent = getActivity().getIntent(); + setStuff(v); + } else { + v = inflater.inflate(R.layout.file_details_empty, container, false); } return v; }