|
|
@ -40,6 +40,7 @@ import android.os.Handler;
|
|
|
|
import android.os.ResultReceiver;
|
|
|
|
import android.os.ResultReceiver;
|
|
|
|
import android.text.TextUtils;
|
|
|
|
import android.text.TextUtils;
|
|
|
|
import android.view.LayoutInflater;
|
|
|
|
import android.view.LayoutInflater;
|
|
|
|
|
|
|
|
import android.view.MenuItem;
|
|
|
|
import android.view.View;
|
|
|
|
import android.view.View;
|
|
|
|
import android.view.ViewGroup;
|
|
|
|
import android.view.ViewGroup;
|
|
|
|
import android.view.inputmethod.InputMethodManager;
|
|
|
|
import android.view.inputmethod.InputMethodManager;
|
|
|
@ -315,6 +316,18 @@ public class FragmentBase extends Fragment {
|
|
|
|
lbm.unregisterReceiver(receiver);
|
|
|
|
lbm.unregisterReceiver(receiver);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@Override
|
|
|
|
|
|
|
|
public boolean onOptionsItemSelected(@NonNull MenuItem item) {
|
|
|
|
|
|
|
|
if (item.getItemId() == android.R.id.home) {
|
|
|
|
|
|
|
|
FragmentActivity activity = getActivity();
|
|
|
|
|
|
|
|
if (activity != null) {
|
|
|
|
|
|
|
|
activity.getOnBackPressedDispatcher().onBackPressed();
|
|
|
|
|
|
|
|
return true;
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
return super.onOptionsItemSelected(item);
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
@Override
|
|
|
|
@Override
|
|
|
|
public void onActivityResult(int requestCode, int resultCode, @Nullable Intent data) {
|
|
|
|
public void onActivityResult(int requestCode, int resultCode, @Nullable Intent data) {
|
|
|
|
EntityLog.log(getContext(), "Result class=" + this.getClass().getSimpleName() +
|
|
|
|
EntityLog.log(getContext(), "Result class=" + this.getClass().getSimpleName() +
|
|
|
|