diff --git a/build.gradle b/build.gradle index 3f81ecb094b1..eb0bdeac5c42 100644 --- a/build.gradle +++ b/build.gradle @@ -191,7 +191,7 @@ android { dependencies { /// dependencies for app building implementation 'com.android.support:multidex:1.0.2' - implementation 'com.github.nextcloud:android-library:1.0.33' + implementation 'com.github.nextcloud:android-library:activity-previews-SNAPSHOT' versionDevImplementation 'com.github.nextcloud:android-library:1.0.33' implementation "com.android.support:support-v4:${supportLibraryVersion}" implementation "com.android.support:design:${supportLibraryVersion}" diff --git a/src/main/java/com/owncloud/android/ui/adapter/ActivityListAdapter.java b/src/main/java/com/owncloud/android/ui/adapter/ActivityListAdapter.java index 2c467c602538..4b9fa5e0ac2f 100644 --- a/src/main/java/com/owncloud/android/ui/adapter/ActivityListAdapter.java +++ b/src/main/java/com/owncloud/android/ui/adapter/ActivityListAdapter.java @@ -101,7 +101,8 @@ public void setActivityItems(List activityItems, OwnCloudClient client) this.mClient = client; mValues.clear(); String sTime = ""; - for (Object o : activityItems) { + List activityList = (List) activityItems.get(0); + for (Object o : activityList) { Activity activity = (Activity) o; String time; if (activity.getDatetime() != null) { @@ -370,11 +371,11 @@ private class ActivityViewHolder extends RecyclerView.ViewHolder { private ActivityViewHolder(View itemView) { super(itemView); - activityIcon = (ImageView) itemView.findViewById(R.id.activity_icon); - subject = (TextView) itemView.findViewById(R.id.activity_subject); - message = (TextView) itemView.findViewById(R.id.activity_message); - dateTime = (TextView) itemView.findViewById(R.id.activity_datetime); - list = (GridLayout) itemView.findViewById(R.id.list); + activityIcon = itemView.findViewById(R.id.activity_icon); + subject = itemView.findViewById(R.id.activity_subject); + message = itemView.findViewById(R.id.activity_message); + dateTime = itemView.findViewById(R.id.activity_datetime); + list = itemView.findViewById(R.id.list); } } @@ -384,7 +385,7 @@ private class ActivityViewHeaderHolder extends RecyclerView.ViewHolder { private ActivityViewHeaderHolder(View itemView) { super(itemView); - title = (TextView) itemView.findViewById(R.id.title_header); + title = itemView.findViewById(R.id.title_header); } }