Show title on trending searches.

This commit is contained in:
Alex Ning 2021-07-18 22:39:00 +08:00
parent 00917fc1c1
commit f77ba0ef23
4 changed files with 17 additions and 4 deletions

View File

@ -37,7 +37,7 @@
<activity android:name=".activities.TrendingActivity"
android:label="@string/trending_activity_label"
android:parentActivityName=".activities.MainActivity"
android:theme="@style/AppTheme.NoActionBar" />
android:theme="@style/AppTheme.Slidable" />
<activity
android:name=".activities.PostGalleryActivity"
android:label="@string/post_gallery_activity_label"

View File

@ -86,6 +86,8 @@ public class TrendingSearchRecyclerViewAdapter extends RecyclerView.Adapter<Recy
((TrendingSearchViewHolder) holder).noPreviewLinkImageView.setVisibility(View.VISIBLE);
}
}
((TrendingSearchViewHolder) holder).titleTextView.setText(trendingSearch.displayString);
}
}
@ -207,7 +209,6 @@ public class TrendingSearchRecyclerViewAdapter extends RecyclerView.Adapter<Recy
noPreviewLinkImageView.setColorFilter(customThemeWrapper.getNoPreviewPostTypeIconTint(), android.graphics.PorterDuff.Mode.SRC_IN);
progressBar.setIndeterminateTintList(ColorStateList.valueOf(customThemeWrapper.getColorAccent()));
errorTextView.setTextColor(customThemeWrapper.getPrimaryTextColor());
titleTextView.setTextColor(customThemeWrapper.getPostTitleColor());
itemView.setOnClickListener(view -> {
itemClickListener.onClick(trendingSearches.get(getBindingAdapterPosition()));

View File

@ -0,0 +1,9 @@
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="rectangle">
<gradient android:startColor="#323232"
android:endColor="@android:color/transparent"
android:angle="90"
android:type="linear"
android:useLevel="true" />
</shape>

View File

@ -7,7 +7,7 @@
android:layout_marginBottom="8dp"
android:layout_marginStart="16dp"
android:layout_marginEnd="16dp"
app:cardCornerRadius="24dp"
app:cardCornerRadius="16dp"
app:cardElevation="2dp">
<RelativeLayout
@ -64,8 +64,11 @@
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_gravity="bottom"
android:padding="16dp"
android:background="@drawable/trending_search_title_background"
android:maxLines="2"
android:textSize="?attr/title_font_18"
android:textColor="#FFFFFF"
android:textSize="?attr/title_font_20"
android:fontFamily="?attr/title_font_family" />
</com.google.android.material.card.MaterialCardView>