diff options
author | Chris Craik <ccraik@google.com> | 2016-07-01 10:25:46 -0700 |
---|---|---|
committer | Chris Craik <ccraik@google.com> | 2016-07-01 10:46:18 -0700 |
commit | 9f0fa995c57cedf4e4a707955e55e17ea9116ffe (patch) | |
tree | 18fc325d312cba5cdf6e15bc78d2d66e8ac4ab19 /tests | |
parent | 88dece9144e4806ef54f41cc9273d7c07ee53371 (diff) |
Fix ShadowGrid in UiBench
Refactor Fragment to not be anonymous, support lib hates those.
Change-Id: Ia0e282b4b5ff7abf1a50b42ad2497d3c3344ccbc
Diffstat (limited to 'tests')
-rw-r--r-- | tests/UiBench/src/com/android/test/uibench/ShadowGridActivity.java | 17 |
1 files changed, 10 insertions, 7 deletions
diff --git a/tests/UiBench/src/com/android/test/uibench/ShadowGridActivity.java b/tests/UiBench/src/com/android/test/uibench/ShadowGridActivity.java index d32f0716fe98..88847eed17fa 100644 --- a/tests/UiBench/src/com/android/test/uibench/ShadowGridActivity.java +++ b/tests/UiBench/src/com/android/test/uibench/ShadowGridActivity.java @@ -23,19 +23,22 @@ import android.view.View; import android.widget.ArrayAdapter; public class ShadowGridActivity extends AppCompatActivity { + public static class NoDividerListFragment extends ListFragment { + @Override + public void onViewCreated(View view, Bundle savedInstanceState) { + super.onViewCreated(view, savedInstanceState); + getListView().setDivider(null); + } + }; + + @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); FragmentManager fm = getSupportFragmentManager(); if (fm.findFragmentById(android.R.id.content) == null) { - ListFragment listFragment = new ListFragment() { - @Override - public void onViewCreated(View view, Bundle savedInstanceState) { - super.onViewCreated(view, savedInstanceState); - getListView().setDivider(null); - } - }; + ListFragment listFragment = new NoDividerListFragment(); listFragment.setListAdapter(new ArrayAdapter<>(this, R.layout.card_row, R.id.card_text, TextUtils.buildSimpleStringList())); |