Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 5d2a453a authored by Chris Craik's avatar Chris Craik
Browse files

Fix ShadowGrid in UiBench

fixes: 30013642

Refactor Fragment to not be anonymous, support lib hates those.

Change-Id: Ia0e282b4b5ff7abf1a50b42ad2497d3c3344ccbc
(cherry picked from commit 9f0fa995)
parent 55c7c9c2
Loading
Loading
Loading
Loading
+10 −7
Original line number Diff line number Diff line
@@ -23,13 +23,7 @@ import android.view.View;
import android.widget.ArrayAdapter;

public class ShadowGridActivity extends AppCompatActivity {
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);

        FragmentManager fm = getSupportFragmentManager();
        if (fm.findFragmentById(android.R.id.content) == null) {
            ListFragment listFragment = new ListFragment() {
    public static class NoDividerListFragment extends ListFragment {
        @Override
        public void onViewCreated(View view, Bundle savedInstanceState) {
            super.onViewCreated(view, savedInstanceState);
@@ -37,6 +31,15 @@ public class ShadowGridActivity extends AppCompatActivity {
        }
    };


    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);

        FragmentManager fm = getSupportFragmentManager();
        if (fm.findFragmentById(android.R.id.content) == null) {
            ListFragment listFragment = new NoDividerListFragment();

            listFragment.setListAdapter(new ArrayAdapter<>(this,
                    R.layout.card_row, R.id.card_text, TextUtils.buildSimpleStringList()));
            fm.beginTransaction().add(android.R.id.content, listFragment).commit();