From 1bbb21c7c6feac419c80e54931386a8acd1265bd Mon Sep 17 00:00:00 2001 From: jendib Date: Sat, 12 Mar 2016 23:39:57 +0100 Subject: [PATCH] #73: Android: Display creator --- .../docs/activity/DocumentViewActivity.java | 7 +++++- .../res/layout/document_view_activity.xml | 23 ++++++++++++++++++- 2 files changed, 28 insertions(+), 2 deletions(-) diff --git a/docs-android/app/src/main/java/com/sismics/docs/activity/DocumentViewActivity.java b/docs-android/app/src/main/java/com/sismics/docs/activity/DocumentViewActivity.java index 4107feb5..31a71c29 100644 --- a/docs-android/app/src/main/java/com/sismics/docs/activity/DocumentViewActivity.java +++ b/docs-android/app/src/main/java/com/sismics/docs/activity/DocumentViewActivity.java @@ -59,6 +59,7 @@ import org.greenrobot.eventbus.ThreadMode; import org.json.JSONArray; import org.json.JSONException; import org.json.JSONObject; +import org.w3c.dom.Text; import java.util.ArrayList; import java.util.Date; @@ -311,7 +312,7 @@ public class DocumentViewActivity extends AppCompatActivity { // Grab the attached files updateFiles(); - // Grab the full document (used for ACLs and writable status) + // Grab the full document (used for ACLs, remaining metadata and writable status) updateDocument(); } @@ -649,6 +650,10 @@ public class DocumentViewActivity extends AppCompatActivity { // ACLs ListView aclListView = (ListView) findViewById(R.id.aclListView); aclListView.setAdapter(new AclListAdapter(document.optJSONArray("acls"))); + + // Remaining metadata + TextView creatorTextView = (TextView) findViewById(R.id.creatorTextView); + creatorTextView.setText(document.optString("creator")); } }); } diff --git a/docs-android/app/src/main/res/layout/document_view_activity.xml b/docs-android/app/src/main/res/layout/document_view_activity.xml index 0716a8df..13c3e0f3 100644 --- a/docs-android/app/src/main/res/layout/document_view_activity.xml +++ b/docs-android/app/src/main/res/layout/document_view_activity.xml @@ -291,12 +291,33 @@ android:layout_alignParentTop="true" android:fontFamily="sans-serif-light"/> + + + +