mirror of
https://codeberg.org/r4v3r23/mysu.git
synced 2024-11-10 08:00:02 +00:00
Add paste button functionality
This commit is contained in:
parent
35634b43ee
commit
c337950ebd
1 changed files with 10 additions and 1 deletions
|
@ -1,5 +1,6 @@
|
||||||
package com.m2049r.xmrwallet.fragment.dialog;
|
package com.m2049r.xmrwallet.fragment.dialog;
|
||||||
|
|
||||||
|
import android.content.Context;
|
||||||
import android.os.Bundle;
|
import android.os.Bundle;
|
||||||
import android.util.Patterns;
|
import android.util.Patterns;
|
||||||
import android.view.LayoutInflater;
|
import android.view.LayoutInflater;
|
||||||
|
@ -7,6 +8,7 @@ import android.view.View;
|
||||||
import android.view.ViewGroup;
|
import android.view.ViewGroup;
|
||||||
import android.widget.Button;
|
import android.widget.Button;
|
||||||
import android.widget.EditText;
|
import android.widget.EditText;
|
||||||
|
import android.widget.ImageButton;
|
||||||
|
|
||||||
import androidx.annotation.NonNull;
|
import androidx.annotation.NonNull;
|
||||||
import androidx.annotation.Nullable;
|
import androidx.annotation.Nullable;
|
||||||
|
@ -15,6 +17,7 @@ import com.google.android.material.bottomsheet.BottomSheetDialogFragment;
|
||||||
import com.m2049r.xmrwallet.R;
|
import com.m2049r.xmrwallet.R;
|
||||||
import com.m2049r.xmrwallet.service.PrefService;
|
import com.m2049r.xmrwallet.service.PrefService;
|
||||||
import com.m2049r.xmrwallet.util.Constants;
|
import com.m2049r.xmrwallet.util.Constants;
|
||||||
|
import com.m2049r.xmrwallet.util.Helper;
|
||||||
|
|
||||||
import org.json.JSONArray;
|
import org.json.JSONArray;
|
||||||
import org.json.JSONException;
|
import org.json.JSONException;
|
||||||
|
@ -34,7 +37,13 @@ public class AddNodeBottomSheetDialog extends BottomSheetDialogFragment {
|
||||||
Button addNodeButton = view.findViewById(R.id.add_node_button);
|
Button addNodeButton = view.findViewById(R.id.add_node_button);
|
||||||
EditText addressEditText = view.findViewById(R.id.address_edittext);
|
EditText addressEditText = view.findViewById(R.id.address_edittext);
|
||||||
EditText nodeNameEditText = view.findViewById(R.id.node_name_edittext);
|
EditText nodeNameEditText = view.findViewById(R.id.node_name_edittext);
|
||||||
|
ImageButton pasteAddressImageButton = view.findViewById(R.id.paste_address_imagebutton);
|
||||||
|
pasteAddressImageButton.setOnClickListener(view1 -> {
|
||||||
|
Context ctx = getContext();
|
||||||
|
if(ctx != null) {
|
||||||
|
addressEditText.setText(Helper.getClipBoardText(ctx));
|
||||||
|
}
|
||||||
|
});
|
||||||
addNodeButton.setOnClickListener(view1 -> {
|
addNodeButton.setOnClickListener(view1 -> {
|
||||||
String node = addressEditText.getText().toString();
|
String node = addressEditText.getText().toString();
|
||||||
String name = nodeNameEditText.getText().toString();
|
String name = nodeNameEditText.getText().toString();
|
||||||
|
|
Loading…
Reference in a new issue