diff --git a/briar-android/src/main/java/org/briarproject/briar/android/threaded/ThreadItemAdapter.java b/briar-android/src/main/java/org/briarproject/briar/android/threaded/ThreadItemAdapter.java index 4cf1f630a..15bd410e6 100644 --- a/briar-android/src/main/java/org/briarproject/briar/android/threaded/ThreadItemAdapter.java +++ b/briar-android/src/main/java/org/briarproject/briar/android/threaded/ThreadItemAdapter.java @@ -1,5 +1,6 @@ package org.briarproject.briar.android.threaded; +import android.support.annotation.NonNull; import android.support.annotation.UiThread; import android.support.v7.widget.LinearLayoutManager; import android.support.v7.widget.RecyclerView; @@ -36,8 +37,9 @@ public class ThreadItemAdapter this.layoutManager = layoutManager; } + @NonNull @Override - public BaseThreadItemViewHolder onCreateViewHolder( + public BaseThreadItemViewHolder onCreateViewHolder(@NonNull ViewGroup parent, int viewType) { View v = LayoutInflater.from(parent.getContext()) .inflate(R.layout.list_item_thread, parent, false); @@ -45,7 +47,8 @@ public class ThreadItemAdapter } @Override - public void onBindViewHolder(BaseThreadItemViewHolder ui, int position) { + public void onBindViewHolder(@NonNull BaseThreadItemViewHolder ui, + int position) { I item = items.get(position); ui.bind(item, listener); } diff --git a/briar-android/src/main/res/drawable/level_indicator_circle.xml b/briar-android/src/main/res/drawable/level_indicator_circle.xml index 4b4869111..3fa8ee54e 100644 --- a/briar-android/src/main/res/drawable/level_indicator_circle.xml +++ b/briar-android/src/main/res/drawable/level_indicator_circle.xml @@ -3,9 +3,9 @@ xmlns:android="http://schemas.android.com/apk/res/android" android:shape="oval"> - + \ No newline at end of file diff --git a/briar-android/src/main/res/layout/list_item_group_join_notice.xml b/briar-android/src/main/res/layout/list_item_group_join_notice.xml index 2e08c5a48..08681f3b9 100644 --- a/briar-android/src/main/res/layout/list_item_group_join_notice.xml +++ b/briar-android/src/main/res/layout/list_item_group_join_notice.xml @@ -1,13 +1,11 @@ - + android:layout_height="wrap_content"> + android:layout_marginTop="@dimen/margin_medium" + app:layout_constraintStart_toStartOf="parent" + app:layout_constraintTop_toBottomOf="@+id/author"/> - + diff --git a/briar-android/src/main/res/layout/list_item_thread.xml b/briar-android/src/main/res/layout/list_item_thread.xml index 7193536ab..5001b742a 100644 --- a/briar-android/src/main/res/layout/list_item_thread.xml +++ b/briar-android/src/main/res/layout/list_item_thread.xml @@ -1,94 +1,106 @@ - + android:layout_height="match_parent" + android:background="@drawable/list_item_thread_background"> + app:layout_constraintStart_toEndOf="@id/nested_line_1" + app:layout_constraintTop_toTopOf="parent" + tools:visibility="visible"/> + app:layout_constraintStart_toEndOf="@id/nested_line_2" + app:layout_constraintTop_toTopOf="parent" + tools:visibility="visible"/> + app:layout_constraintStart_toEndOf="@id/nested_line_3" + app:layout_constraintTop_toTopOf="parent"/> + app:layout_constraintStart_toEndOf="@id/nested_line_4" + app:layout_constraintTop_toTopOf="parent" + tools:visibility="visible"/> + android:visibility="gone" + app:layout_constraintBottom_toBottomOf="parent" + app:layout_constraintEnd_toEndOf="parent" + app:layout_constraintStart_toStartOf="parent" + app:layout_constraintTop_toTopOf="parent" + tools:text="42" + tools:visibility="visible"/> - + - + android:layout_weight="1" + android:background="@drawable/list_item_thread_background"> + + + android:textSize="@dimen/text_size_tiny" + app:layout_constraintBottom_toBottomOf="parent" + app:layout_constraintEnd_toEndOf="parent" + app:layout_constraintTop_toBottomOf="@+id/text"/> - - - + diff --git a/briar-android/src/main/res/values/dimens.xml b/briar-android/src/main/res/values/dimens.xml index cddc0f395..a0f67786c 100644 --- a/briar-android/src/main/res/values/dimens.xml +++ b/briar-android/src/main/res/values/dimens.xml @@ -52,8 +52,8 @@ 30dp 1px - 2dp - 24dp + 1dp + 25dp 30dp 15dp diff --git a/briar-android/src/main/res/values/styles.xml b/briar-android/src/main/res/values/styles.xml index 3c50b2bb8..390abd1d5 100644 --- a/briar-android/src/main/res/values/styles.xml +++ b/briar-android/src/main/res/values/styles.xml @@ -1,5 +1,7 @@ - +