Ich möchte eine App mit Android-Studio erstellen, die beginnt, Sound zu spielen, wenn das angegebene Ergebnis (zum Beispiel "Sound abspielen") von QR-Code. Ich verwende zxing Scanner-Bibliothek. Aber ich bekomme diesen Fehler: Zxing.result kann nicht auf java.lang.string angewendet werden. Wie kann ich diese App machen? Hast du irgendwelche Beispiele? HierWie kann ich zxing.result in java.lang.string konvertieren?
ist der Code, den ich verwendet:
public void handleResult(Result result) {
Log.w("handleResult", result.getText());
String RS1 = "play sound";
final MediaPlayer SoundMP = MediaPlayer.create(this, R.raw.sound_1);
if (result.getText(RS1)) {
SoundMP.start();
builder.setTitle("Now playing");
builder.setMessage("sound_1");
SoundMP.stop();
mScannerView.resumeCameraPreview(this);
}
}
Fügen Sie Ihren Code zu Ihrer Frage hinzu. – nvisser
Bitte geben Sie zuerst einen Code ein. Ich möchte nur wissen, wie Sie Zxing implementiert haben und wie Sie das Ergebnis erhalten. –
Ich habe den Code hinzugefügt –