From 5df986539c4a38cfb302ce3341ffb7266c606445 Mon Sep 17 00:00:00 2001 From: Aidan Follestad Date: Wed, 22 Apr 2015 18:53:02 -0500 Subject: [PATCH] Fixed search crash. I'm assuming you're adding search results tomorrow? --- .../kabouzeid/gramophone/ui/activities/SearchActivity.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/com/kabouzeid/gramophone/ui/activities/SearchActivity.java b/app/src/main/java/com/kabouzeid/gramophone/ui/activities/SearchActivity.java index d8327793..c3732184 100644 --- a/app/src/main/java/com/kabouzeid/gramophone/ui/activities/SearchActivity.java +++ b/app/src/main/java/com/kabouzeid/gramophone/ui/activities/SearchActivity.java @@ -8,6 +8,7 @@ import android.os.Build; import android.os.Bundle; import android.support.v4.content.ContextCompat; import android.support.v4.view.MenuItemCompat; +import android.support.v7.widget.LinearLayoutManager; import android.support.v7.widget.RecyclerView; import android.support.v7.widget.SearchView; import android.support.v7.widget.Toolbar; @@ -28,7 +29,6 @@ public class SearchActivity extends AbsBaseActivity { public static final String TAG = SearchActivity.class.getSimpleName(); private RecyclerView recyclerView; private SearchView searchView; - private SearchAdapter searchAdapter; @SuppressLint("NewApi") @Override @@ -39,7 +39,8 @@ public class SearchActivity extends AbsBaseActivity { setContentView(R.layout.activity_search); recyclerView = (RecyclerView) findViewById(R.id.recycler_view); - searchAdapter = new SearchAdapter(this); + recyclerView.setLayoutManager(new LinearLayoutManager(this)); + SearchAdapter searchAdapter = new SearchAdapter(this); recyclerView.setAdapter(searchAdapter); recyclerView.setOnTouchListener(new View.OnTouchListener() { @@ -56,6 +57,7 @@ public class SearchActivity extends AbsBaseActivity { Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar); toolbar.setBackgroundColor(PreferenceUtils.getInstance(this).getThemeColorPrimary()); setSupportActionBar(toolbar); + //noinspection ConstantConditions getSupportActionBar().setDisplayHomeAsUpEnabled(true); }