2016-04-25 6 views
-2

Ich habe eine Google Play Store-URL "https://play.google.com/store/apps/details?id=com.apusapps.launcher&hl=en" von dieser URL Ich muss "com.example.launcher" in einer separaten Variable speichern und vergleichen von Paketname "com.example.launc" wenn vergleichen Ich muss ein JSON senden Anfrage .wie kann ich tun, dassWie bekomme ich String durch Aufteilen der URL in Android?

+0

können Sie substring() -Methode verwenden Sie die gewünschte Zeichenfolge –

+0

Verwendung zu erhalten String zu erhalten Paketname :) –

+0

Also hast du 'android.net.Uri' Dokumentation gelesen? – pskink

Antwort

0

Try this:

String s = "https://play.google.com/store/apps/details?id=com.apusapps.launcher&hl=en"; 
String s2 = s.substring(s.indexOf("=")+1, s.indexOf("&")); 
Toast.makeText(this,"Milad: "+s2,Toast.LENGTH_LONG).show(); 
0

Sie können wie folgt tun:

String urlString = url.toString(); 
String finalString = urlString.substring(urlString.indexOf("=")+1,urlString.lastIndexOf("&")); 
if(finalString.equals(getApplicationContext().getPackageName())){ 
    //Your code 
} 
Verwandte Themen