nがアルファベットの位置番号であるときにn回振動することができるアンドロイドアプリケーションを作りたいと思います。私はそれがedittextからどのアルファベットを読み上げるのかと思います。そして、それは一度振動するでしょう、文字Zでそれは26回振動するでしょう。別のアルファベットで特定の時間に振動するアンドロイドアプリ
しかし、毎回アプリがクラッシュします。
EditText letter = (EditText)findViewById(R.id.Letter);
String alphabet = letter.getText().toString();
FloatingActionButton fab = (FloatingActionButton)findViewById(R.id.Fab);
Vibrator v = (Vibrator) getSystemService(VIBRATOR_SERVICE);
fab.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
if (alphabet == "A" || alpahabet == "a") {
v.vibrate(100, 200);
} else if (alphabet == "B" || alphabet == "b") {
v.vibrate(100, 200, 100, 200);
} // Ans so on till Z...
}
});
}
そして私もAndroidManifestに許可を追加しました:
これは私が今までやったことです。しかし、それはまだクラッシュします。
何これまでにやったことはありますか? –
「アプリがクラッシュする」というのは良い問題の説明ではありません。あなたは私たちにコードを示し、正確なエラーを教え、それについてあなたが理解していないことを説明する必要があります。 – csmckelvey
詳細を提供する人、少なくともあなたが作ったいくつかの努力。 SOはコード作成サービスではありません。 – W4R10CK