@Override
 public android.view.ActionMode startActionModeForChild(
     View originalView, android.view.ActionMode.Callback callback) {
   // Try and start a support action mode, wrapping the callback
   final ActionMode supportActionMode =
       startSupportActionMode(new SupportActionModeWrapper.CallbackWrapper(mActivity, callback));
   if (supportActionMode == null) {
     return mActivity.startActionMode(callback);
   }
   return new SupportActionModeWrapper(mActivity, supportActionMode);
 }
Exemplo n.º 2
0
 public static ActionModeBinder startActionMode(
     Activity activity, int menuResId, Object model, CharSequence title) {
   ActionModeBinder binder =
       new ActionModeBinder(
           activity,
           menuResId,
           model,
           new ConstantObservable<CharSequence>(CharSequence.class, title));
   activity.startActionMode(binder);
   return binder;
 }
Exemplo n.º 3
0
 public static ActionModeBinder startActionMode(
     Activity activity, int menuResId, Object model, IObservable<?> title) {
   ActionModeBinder binder = new ActionModeBinder(activity, menuResId, model, title);
   activity.startActionMode(binder);
   return binder;
 }