Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/stefan-niedermann/nextcloud-deck.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'app/src/main/java/it/niedermann/nextcloud/deck/ui/stack/EditStackDialogFragment.java')
-rw-r--r--app/src/main/java/it/niedermann/nextcloud/deck/ui/stack/EditStackDialogFragment.java22
1 files changed, 9 insertions, 13 deletions
diff --git a/app/src/main/java/it/niedermann/nextcloud/deck/ui/stack/EditStackDialogFragment.java b/app/src/main/java/it/niedermann/nextcloud/deck/ui/stack/EditStackDialogFragment.java
index 908137005..d43f225ef 100644
--- a/app/src/main/java/it/niedermann/nextcloud/deck/ui/stack/EditStackDialogFragment.java
+++ b/app/src/main/java/it/niedermann/nextcloud/deck/ui/stack/EditStackDialogFragment.java
@@ -7,7 +7,6 @@ import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.view.WindowManager;
-import android.widget.EditText;
import androidx.annotation.NonNull;
import androidx.annotation.Nullable;
@@ -16,10 +15,9 @@ import androidx.fragment.app.DialogFragment;
import java.util.Objects;
-import butterknife.BindView;
-import butterknife.ButterKnife;
import it.niedermann.nextcloud.deck.Application;
import it.niedermann.nextcloud.deck.R;
+import it.niedermann.nextcloud.deck.databinding.DialogStackCreateBinding;
public class EditStackDialogFragment extends DialogFragment {
public static final Long NO_STACK_ID = -1L;
@@ -28,8 +26,7 @@ public class EditStackDialogFragment extends DialogFragment {
private long stackId = NO_STACK_ID;
private EditStackListener editStackListener;
- @BindView(R.id.input)
- EditText input;
+ private DialogStackCreateBinding binding;
/**
* Use newInstance()-Method
@@ -50,11 +47,10 @@ public class EditStackDialogFragment extends DialogFragment {
@NonNull
@Override
public Dialog onCreateDialog(Bundle savedInstanceState) {
- View view = requireActivity().getLayoutInflater().inflate(R.layout.dialog_stack_create, null);
- ButterKnife.bind(this, view);
+ binding = DialogStackCreateBinding.inflate(getLayoutInflater());
- AlertDialog.Builder builder = new AlertDialog.Builder(getActivity(), Application.getAppTheme(getContext()) ? R.style.DialogDarkTheme : R.style.ThemeOverlay_AppCompat_Dialog_Alert)
- .setView(view)
+ AlertDialog.Builder builder = new AlertDialog.Builder(requireActivity(), Application.getAppTheme(getContext()) ? R.style.DialogDarkTheme : R.style.ThemeOverlay_AppCompat_Dialog_Alert)
+ .setView(binding.getRoot())
.setNegativeButton(android.R.string.cancel, (dialog, which) -> {
// Do something else
});
@@ -64,11 +60,11 @@ public class EditStackDialogFragment extends DialogFragment {
stackId = getArguments().getLong(KEY_STACK_ID);
if (stackId == NO_STACK_ID) {
builder.setTitle(R.string.add_column)
- .setPositiveButton(R.string.simple_add, (dialog, which) -> editStackListener.onCreateStack(input.getText().toString()));
+ .setPositiveButton(R.string.simple_add, (dialog, which) -> editStackListener.onCreateStack(binding.input.getText().toString()));
} else {
- input.setText(getArguments().getString(KEY_OLD_TITLE));
+ binding.input.setText(getArguments().getString(KEY_OLD_TITLE));
builder.setTitle(R.string.rename_column)
- .setPositiveButton(R.string.simple_rename, (dialog, which) -> editStackListener.onUpdateStack(stackId, input.getText().toString()));
+ .setPositiveButton(R.string.simple_rename, (dialog, which) -> editStackListener.onUpdateStack(stackId, binding.input.getText().toString()));
}
return builder.create();
}
@@ -76,7 +72,7 @@ public class EditStackDialogFragment extends DialogFragment {
@Nullable
@Override
public View onCreateView(@NonNull LayoutInflater inflater, @Nullable ViewGroup container, @Nullable Bundle savedInstanceState) {
- input.requestFocus();
+ binding.input.requestFocus();
Objects.requireNonNull(Objects.requireNonNull(getDialog()).getWindow()).setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_STATE_VISIBLE);
return super.onCreateView(inflater, container, savedInstanceState);
}