|
|
|
@ -145,7 +145,8 @@ public class GenerateFragment extends Fragment {
|
|
|
|
|
|
|
|
|
|
etWalletName.getEditText().setOnEditorActionListener(new TextView.OnEditorActionListener() {
|
|
|
|
|
public boolean onEditorAction(TextView v, int actionId, KeyEvent event) {
|
|
|
|
|
if ((event != null && (event.getKeyCode() == KeyEvent.KEYCODE_ENTER)) || (actionId == EditorInfo.IME_ACTION_NEXT)) {
|
|
|
|
|
if ((event != null && (event.getKeyCode() == KeyEvent.KEYCODE_ENTER) && (event.getAction() == KeyEvent.ACTION_DOWN))
|
|
|
|
|
|| (actionId == EditorInfo.IME_ACTION_NEXT)) {
|
|
|
|
|
if (checkName()) {
|
|
|
|
|
etWalletPassword.requestFocus();
|
|
|
|
|
} // otherwise ignore
|
|
|
|
@ -183,7 +184,8 @@ public class GenerateFragment extends Fragment {
|
|
|
|
|
etWalletPassword.getEditText().setImeOptions(EditorInfo.IME_ACTION_DONE);
|
|
|
|
|
etWalletPassword.getEditText().setOnEditorActionListener(new TextView.OnEditorActionListener() {
|
|
|
|
|
public boolean onEditorAction(TextView v, int actionId, KeyEvent event) {
|
|
|
|
|
if ((event != null && (event.getKeyCode() == KeyEvent.KEYCODE_ENTER)) || (actionId == EditorInfo.IME_ACTION_DONE)) {
|
|
|
|
|
if ((event != null && (event.getKeyCode() == KeyEvent.KEYCODE_ENTER) && (event.getAction() == KeyEvent.ACTION_DOWN))
|
|
|
|
|
|| (actionId == EditorInfo.IME_ACTION_DONE)) {
|
|
|
|
|
Helper.hideKeyboard(getActivity());
|
|
|
|
|
generateWallet();
|
|
|
|
|
return true;
|
|
|
|
@ -195,7 +197,8 @@ public class GenerateFragment extends Fragment {
|
|
|
|
|
etWalletPassword.getEditText().setImeOptions(EditorInfo.IME_ACTION_DONE);
|
|
|
|
|
etWalletPassword.getEditText().setOnEditorActionListener(new TextView.OnEditorActionListener() {
|
|
|
|
|
public boolean onEditorAction(TextView v, int actionId, KeyEvent event) {
|
|
|
|
|
if ((event != null && (event.getKeyCode() == KeyEvent.KEYCODE_ENTER)) || (actionId == EditorInfo.IME_ACTION_DONE)) {
|
|
|
|
|
if ((event != null && (event.getKeyCode() == KeyEvent.KEYCODE_ENTER) && (event.getAction() == KeyEvent.ACTION_DOWN))
|
|
|
|
|
|| (actionId == EditorInfo.IME_ACTION_DONE)) {
|
|
|
|
|
etWalletRestoreHeight.requestFocus();
|
|
|
|
|
return true;
|
|
|
|
|
}
|
|
|
|
@ -205,7 +208,8 @@ public class GenerateFragment extends Fragment {
|
|
|
|
|
} else if (type.equals(TYPE_SEED)) {
|
|
|
|
|
etWalletPassword.getEditText().setOnEditorActionListener(new TextView.OnEditorActionListener() {
|
|
|
|
|
public boolean onEditorAction(TextView v, int actionId, KeyEvent event) {
|
|
|
|
|
if ((event != null && (event.getKeyCode() == KeyEvent.KEYCODE_ENTER)) || (actionId == EditorInfo.IME_ACTION_NEXT)) {
|
|
|
|
|
if ((event != null && (event.getKeyCode() == KeyEvent.KEYCODE_ENTER) && (event.getAction() == KeyEvent.ACTION_DOWN))
|
|
|
|
|
|| (actionId == EditorInfo.IME_ACTION_NEXT)) {
|
|
|
|
|
etWalletMnemonic.requestFocus();
|
|
|
|
|
return true;
|
|
|
|
|
}
|
|
|
|
@ -215,7 +219,8 @@ public class GenerateFragment extends Fragment {
|
|
|
|
|
etWalletMnemonic.setVisibility(View.VISIBLE);
|
|
|
|
|
etWalletMnemonic.getEditText().setOnEditorActionListener(new TextView.OnEditorActionListener() {
|
|
|
|
|
public boolean onEditorAction(TextView v, int actionId, KeyEvent event) {
|
|
|
|
|
if ((event != null && (event.getKeyCode() == KeyEvent.KEYCODE_ENTER)) || (actionId == EditorInfo.IME_ACTION_NEXT)) {
|
|
|
|
|
if ((event != null && (event.getKeyCode() == KeyEvent.KEYCODE_ENTER) && (event.getAction() == KeyEvent.ACTION_DOWN))
|
|
|
|
|
|| (actionId == EditorInfo.IME_ACTION_NEXT)) {
|
|
|
|
|
if (checkMnemonic()) {
|
|
|
|
|
etWalletRestoreHeight.requestFocus();
|
|
|
|
|
}
|
|
|
|
@ -227,7 +232,8 @@ public class GenerateFragment extends Fragment {
|
|
|
|
|
} else if (type.equals(TYPE_KEY) || type.equals(TYPE_VIEWONLY)) {
|
|
|
|
|
etWalletPassword.getEditText().setOnEditorActionListener(new TextView.OnEditorActionListener() {
|
|
|
|
|
public boolean onEditorAction(TextView v, int actionId, KeyEvent event) {
|
|
|
|
|
if ((event != null && (event.getKeyCode() == KeyEvent.KEYCODE_ENTER)) || (actionId == EditorInfo.IME_ACTION_NEXT)) {
|
|
|
|
|
if ((event != null && (event.getKeyCode() == KeyEvent.KEYCODE_ENTER) && (event.getAction() == KeyEvent.ACTION_DOWN))
|
|
|
|
|
|| (actionId == EditorInfo.IME_ACTION_NEXT)) {
|
|
|
|
|
etWalletAddress.requestFocus();
|
|
|
|
|
return true;
|
|
|
|
|
}
|
|
|
|
@ -239,7 +245,8 @@ public class GenerateFragment extends Fragment {
|
|
|
|
|
|
|
|
|
|
{
|
|
|
|
|
public boolean onEditorAction(TextView v, int actionId, KeyEvent event) {
|
|
|
|
|
if ((event != null && (event.getKeyCode() == KeyEvent.KEYCODE_ENTER)) || (actionId == EditorInfo.IME_ACTION_NEXT)) {
|
|
|
|
|
if ((event != null && (event.getKeyCode() == KeyEvent.KEYCODE_ENTER) && (event.getAction() == KeyEvent.ACTION_DOWN))
|
|
|
|
|
|| (actionId == EditorInfo.IME_ACTION_NEXT)) {
|
|
|
|
|
if (checkAddress()) {
|
|
|
|
|
etWalletViewKey.requestFocus();
|
|
|
|
|
}
|
|
|
|
@ -251,7 +258,8 @@ public class GenerateFragment extends Fragment {
|
|
|
|
|
etWalletViewKey.setVisibility(View.VISIBLE);
|
|
|
|
|
etWalletViewKey.getEditText().setOnEditorActionListener(new TextView.OnEditorActionListener() {
|
|
|
|
|
public boolean onEditorAction(TextView v, int actionId, KeyEvent event) {
|
|
|
|
|
if ((event != null && (event.getKeyCode() == KeyEvent.KEYCODE_ENTER)) || (actionId == EditorInfo.IME_ACTION_NEXT)) {
|
|
|
|
|
if ((event != null && (event.getKeyCode() == KeyEvent.KEYCODE_ENTER) && (event.getAction() == KeyEvent.ACTION_DOWN))
|
|
|
|
|
|| (actionId == EditorInfo.IME_ACTION_NEXT)) {
|
|
|
|
|
if (checkViewKey()) {
|
|
|
|
|
if (type.equals(TYPE_KEY)) {
|
|
|
|
|
etWalletSpendKey.requestFocus();
|
|
|
|
@ -271,7 +279,8 @@ public class GenerateFragment extends Fragment {
|
|
|
|
|
|
|
|
|
|
{
|
|
|
|
|
public boolean onEditorAction(TextView v, int actionId, KeyEvent event) {
|
|
|
|
|
if ((event != null && (event.getKeyCode() == KeyEvent.KEYCODE_ENTER)) || (actionId == EditorInfo.IME_ACTION_NEXT)) {
|
|
|
|
|
if ((event != null && (event.getKeyCode() == KeyEvent.KEYCODE_ENTER) && (event.getAction() == KeyEvent.ACTION_DOWN))
|
|
|
|
|
|| (actionId == EditorInfo.IME_ACTION_NEXT)) {
|
|
|
|
|
if (checkSpendKey()) {
|
|
|
|
|
etWalletRestoreHeight.requestFocus();
|
|
|
|
|
}
|
|
|
|
@ -285,7 +294,8 @@ public class GenerateFragment extends Fragment {
|
|
|
|
|
etWalletRestoreHeight.setVisibility(View.VISIBLE);
|
|
|
|
|
etWalletRestoreHeight.getEditText().setOnEditorActionListener(new TextView.OnEditorActionListener() {
|
|
|
|
|
public boolean onEditorAction(TextView v, int actionId, KeyEvent event) {
|
|
|
|
|
if ((event != null && (event.getKeyCode() == KeyEvent.KEYCODE_ENTER)) || (actionId == EditorInfo.IME_ACTION_DONE)) {
|
|
|
|
|
if ((event != null && (event.getKeyCode() == KeyEvent.KEYCODE_ENTER) && (event.getAction() == KeyEvent.ACTION_DOWN))
|
|
|
|
|
|| (actionId == EditorInfo.IME_ACTION_DONE)) {
|
|
|
|
|
Helper.hideKeyboard(getActivity());
|
|
|
|
|
generateWallet();
|
|
|
|
|
return true;
|
|
|
|
|