AppDetails: Add reviews by latest

This commit is contained in:
Rahul Patel
2024-12-15 00:16:58 +05:30
parent 5e40f0cb53
commit 59a2ae5e08
3 changed files with 9 additions and 0 deletions

View File

@@ -91,6 +91,7 @@ class DetailsReviewFragment : BaseFragment<FragmentDetailsReviewBinding>() {
binding.chipGroup.setOnCheckedStateChangeListener { _, checkedIds ->
when (checkedIds[0]) {
R.id.filter_review_all -> filter = Review.Filter.ALL
R.id.filter_newest_first -> filter = Review.Filter.NEWEST
R.id.filter_review_critical -> filter = Review.Filter.CRITICAL
R.id.filter_review_positive -> filter = Review.Filter.POSITIVE
R.id.filter_review_five -> filter = Review.Filter.FIVE

View File

@@ -53,6 +53,13 @@
android:layout_height="wrap_content"
android:text="@string/filter_review_all" />
<com.google.android.material.chip.Chip
android:id="@+id/filter_newest_first"
style="@style/Widget.Material3.Chip.Filter"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/filter_latest" />
<com.google.android.material.chip.Chip
android:id="@+id/filter_review_critical"
style="@style/Widget.Material3.Chip.Filter"

View File

@@ -158,6 +158,7 @@
<string name="exodus_substring">known trackers(s) found in</string>
<string name="exodus_view_report">"View report"</string>
<string name="filter_review_all">"All"</string>
<string name="filter_latest">"Latest"</string>
<string name="filter_review_critical">"Critical"</string>
<string name="filter_review_five">"Five"</string>
<string name="filter_review_four">"Four"</string>