List of usage examples for android.support.v4.app ListFragment getActivity
public Activity getActivity()
From source file:org.solovyev.android.list.ListItemAdapter.java
@Nonnull public static <LI extends ListItem> ListItemAdapter<LI> createAndAttach( @Nonnull final ListFragment listFragment, @Nonnull List<? extends LI> listItems) { final ListItemAdapter<LI> result = newInstance(listFragment.getActivity(), listItems); attach(listFragment, result);/*from w w w . j ava 2 s. c o m*/ return result; }
From source file:org.solovyev.android.list.ListItemAdapter.java
@Nonnull public static <LI extends ListItem> ListItemAdapter<LI> createAndAttach( @Nonnull final android.app.ListFragment listFragment, @Nonnull List<? extends LI> listItems) { final ListItemAdapter<LI> result = newInstance(listFragment.getActivity(), listItems); attach(listFragment, result);/*w w w .j a v a 2s.c om*/ return result; }
From source file:org.solovyev.android.list.ListItemAdapter.java
public static <LI extends ListItem> void attach(@Nonnull ListFragment listFragment, @Nonnull ListItemAdapter<? extends LI> adapter) { listFragment.setListAdapter(adapter); fillListView(listFragment.getListView(), adapter, listFragment.getActivity()); }
From source file:org.solovyev.android.list.ListItemAdapter.java
public static <LI extends ListItem> void attach(@Nonnull android.app.ListFragment listFragment, @Nonnull ListItemAdapter<? extends LI> adapter) { listFragment.setListAdapter(adapter); fillListView(listFragment.getListView(), adapter, listFragment.getActivity()); }
From source file:org.solovyev.android.games.game2048.PreferenceManagerCompat.java
public PreferenceManagerCompat(@Nonnull ListFragment fragment) { this.fragment = fragment; preferenceManager = newPreferenceManager(fragment.getActivity()); }
From source file:com.google.android.apps.mytracks.util.Api11Adapter.java
@Override public void configureListViewContextualMenu(final ListFragment activity, final ContextualActionModeCallback contextualActionModeCallback) { activity.getListView().setOnItemLongClickListener(new OnItemLongClickListener() { ActionMode actionMode;// w ww . j av a 2 s . co m @Override public boolean onItemLongClick(AdapterView<?> parent, View view, final int position, final long id) { if (actionMode != null) { // return false; } actionMode = activity.getActivity().startActionMode(new ActionMode.Callback() { @Override public boolean onCreateActionMode(ActionMode mode, Menu menu) { //mode.getMenuInflater().inflate(R.menu.list_context_menu, menu); contextualActionModeCallback.onCreate(menu); return true; } @Override public boolean onPrepareActionMode(ActionMode mode, Menu menu) { contextualActionModeCallback.onPrepare(menu, position, id); // Return true to indicate change return true; } @Override public void onDestroyActionMode(ActionMode mode) { actionMode = null; } @Override public boolean onActionItemClicked(ActionMode mode, MenuItem item) { mode.finish(); return contextualActionModeCallback.onClick(item.getItemId(), position, id); } }); CharSequence text = contextualActionModeCallback.getCaption(view); if (text != null) { actionMode.setTitle(text); } view.setSelected(true); return true; } }); }
From source file:org.getlantern.firetweet.util.Utils.java
public static void makeListFragmentFitsSystemWindows(ListFragment fragment) { final FragmentActivity activity = fragment.getActivity(); if (!(activity instanceof SystemWindowsInsetsCallback)) return;// w w w. j a va 2s .c om final SystemWindowsInsetsCallback callback = (SystemWindowsInsetsCallback) activity; final Rect insets = new Rect(); if (callback.getSystemWindowsInsets(insets)) { makeListFragmentFitsSystemWindows(fragment, insets); } }