カスタムパスワードを生成できない理由がわかりません。
public void GeneratePass(View view) {
EditText TextField = (EditText)findViewById(R.id.DigitsField);
int DigitsNum = Integer.parseInt(TextField.getText().toString());
if (DigitsNum != 1){
Random Pass = new Random();
int num1 = Pass.nextInt(10);
TextView PassText = (TextView) findViewById(R.id.PassText);
PassText.setText(num1);
}
}
パスワードを何桁にするかを書き込めるテキストフィールド(EditText)を作ったので入れてみました
EditText TextField = (EditText)findViewById(R.id.DigitsField);
String Digits = TextField.getText().toString();
int DigitsNum = Integer.parseInt(Num);
そしてif(DigitsNum == 1)を変更します...しかし、数字を書き込むと(1のコードを書くだけです)、1を書き込もうとしましたが、クラッシュするか動作を停止します。