From 66974044a666a2e4996d2682d246400e73ddfeb5 Mon Sep 17 00:00:00 2001 From: Jedi Burrell Date: Sat, 13 May 2017 09:11:16 -0400 Subject: [PATCH] Tags now open search on click. When you click on a topic / tag, it will now open `SearchActivity` with the tag. ( It currently can't search, getting crashes. Will try to fix. ) --- .../java/com/fastaccess/ui/adapter/TopicsAdapter.java | 11 +++++++++++ .../fastaccess/ui/modules/search/SearchActivity.java | 5 +++++ 2 files changed, 16 insertions(+) diff --git a/app/src/main/java/com/fastaccess/ui/adapter/TopicsAdapter.java b/app/src/main/java/com/fastaccess/ui/adapter/TopicsAdapter.java index 656eeef2..05952377 100644 --- a/app/src/main/java/com/fastaccess/ui/adapter/TopicsAdapter.java +++ b/app/src/main/java/com/fastaccess/ui/adapter/TopicsAdapter.java @@ -1,13 +1,18 @@ package com.fastaccess.ui.adapter; +import android.content.Intent; import android.support.annotation.ColorInt; import android.support.annotation.NonNull; import android.view.ViewGroup; +import com.fastaccess.App; import com.fastaccess.R; +import com.fastaccess.helper.ActivityHelper; import com.fastaccess.helper.AppHelper; import com.fastaccess.helper.ViewHelper; import com.fastaccess.ui.adapter.viewholder.SimpleViewHolder; +import com.fastaccess.ui.modules.search.SearchActivity; +import com.fastaccess.ui.widgets.FontTextView; import com.fastaccess.ui.widgets.recyclerview.BaseRecyclerAdapter; import com.fastaccess.ui.widgets.recyclerview.BaseViewHolder; @@ -35,6 +40,12 @@ public class TopicsAdapter extends BaseRecyclerAdapter { + FontTextView topic = (FontTextView) view; + Intent intent = new Intent(new Intent(App.getInstance().getApplicationContext(), SearchActivity.class)); + intent.putExtra("search", topic.getText().toString()); + ActivityHelper.getActivity(view.getContext()).startActivity(intent); + }); holder.bind(getItem(position)); } } diff --git a/app/src/main/java/com/fastaccess/ui/modules/search/SearchActivity.java b/app/src/main/java/com/fastaccess/ui/modules/search/SearchActivity.java index d35a14c3..fb782f1d 100644 --- a/app/src/main/java/com/fastaccess/ui/modules/search/SearchActivity.java +++ b/app/src/main/java/com/fastaccess/ui/modules/search/SearchActivity.java @@ -105,6 +105,11 @@ public class SearchActivity extends BaseActivity