/** * Sends a message to repeat current request. * * @return {@code true} if the message was sent. Otherwise is {@code false}. */ public synchronized boolean repeatRequest() { return repeatRequest(false); }
@Override public void onClick(View v) { getPermissiveMessenger().repeatRequest(); sharedPrefs.edit().putBoolean("first_time_ask", false).apply(); } });
@Nullable @Override public View onCreateView(LayoutInflater inflater, @Nullable ViewGroup container, @Nullable Bundle savedInstanceState) { getPermissiveMessenger().repeatRequest(); return inflater.inflate(R.layout.ask_up_front_fragment, container, false); }
@Override public void onClick(DialogInterface dialog, int which) { switch (which) { case DialogInterface.BUTTON_POSITIVE: getPermissiveMessenger().repeatRequest(); break; case DialogInterface.BUTTON_NEGATIVE: getPermissiveMessenger().cancelRequest(); break; } }
@Override public void onClick(DialogInterface dialog, int which) { switch (which) { case DialogInterface.BUTTON_POSITIVE: getPermissiveMessenger().cancelRequest(); break; case DialogInterface.BUTTON_NEGATIVE: getPermissiveMessenger().repeatRequest(true); break; } }