ich habe zur Zeit einen Menüpunkt, der wie folgtist es möglich, Google Links von Strings abrufen?
case R.id.action_settings_rate_app:
Intent intent3 = new Intent(Intent.ACTION_VIEW);
intent3.setData(Uri.parse("market://details?id=com.raptools.app.raptools"));
startActivity(intent3);
bRet=true;
break;
sieht, wo es heißt .setData (Uri.parse ich eine Zeichenfolge nennen möchte und den Link Markt platzieren: // Details id = com?. raptools.app.raptools in der Zeichenfolge .... ist das möglich zu tun?
der Grund, warum ich dies tun will, ist, weil ich über 25 Java-Dateien, die alle das Menü aufrufen und die gleichen Links in ihnen haben. .... wenn ich den String aufrufen könnte, müsste ich nur den einen String-Wert ändern, anstatt alle Menüeinträge einzeln ändern zu müssen
Vielen Dank im Voraus
an beliebiger Stelle angezeigt. Sie können die Zeichenfolge einfach durch eine öffentliche statische Endvariable ersetzen. –
Die Verwendung von Literalstrings im Code ist keine gute Idee, eigentlich ist es eine schlechte Angewohnheit. Verwenden Sie eine letzte String-Variable. Dann müssen Sie nur eine einzelne Zeichenfolge beibehalten, wenn Sie sie ändern möchten. – adalPaRi