Commit b77239b8 authored by Thomas's avatar Thomas
Browse files

Add follow indicator

parent a8ffbcae
Loading
Loading
Loading
Loading
+5 −1
Original line number Diff line number Diff line
@@ -143,7 +143,11 @@ public class AccountAdapter extends RecyclerView.Adapter<RecyclerView.ViewHolder
                accountViewHolder.binding.followAction.setBackgroundTintList(ColorStateList.valueOf(ThemeHelper.getAttColor(context, R.attr.colorPrimary)));
            }


            if (account.relationShip.followed_by) {
                accountViewHolder.binding.followIndicator.setVisibility(View.VISIBLE);
            } else {
                accountViewHolder.binding.followIndicator.setVisibility(View.GONE);
            }
            if (account.relationShip.blocking) {
                accountViewHolder.binding.block.setBackgroundTintList(ColorStateList.valueOf(ThemeHelper.getAttColor(context, R.attr.colorError)));
                accountViewHolder.binding.block.setIconResource(R.drawable.ic_baseline_lock_open_24);
+14 −1
Original line number Diff line number Diff line
@@ -74,6 +74,19 @@
            app:layout_constraintTop_toBottomOf="@id/display_name"
            tools:text="\@username@instance.test" />

        <androidx.appcompat.widget.AppCompatTextView
            android:id="@+id/follow_indicator"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_marginTop="4dp"
            android:background="@drawable/blue_border"
            android:text="@string/follows_you"
            android:textColor="?colorPrimary"
            android:visibility="gone"
            app:layout_constraintEnd_toEndOf="parent"
            app:layout_constraintTop_toBottomOf="@id/avatar"
            tools:visibility="visible" />

        <com.google.android.material.textview.MaterialTextView
            android:id="@+id/bio"
            android:layout_width="match_parent"
@@ -82,7 +95,7 @@
            android:ellipsize="end"
            android:maxLines="2"
            android:textAppearance="@style/TextAppearance.Material3.BodyMedium"
            app:layout_constraintTop_toBottomOf="@id/avatar"
            app:layout_constraintTop_toBottomOf="@id/follow_indicator"
            tools:text="@tools:sample/lorem/random" />

        <com.google.android.material.button.MaterialButtonToggleGroup
+1 −0
Original line number Diff line number Diff line
@@ -2,4 +2,5 @@
<resources>


    <string name="follows_you">Follows you</string>
</resources>
 No newline at end of file