Bearbeiten Sie Ihre Frage zu mehr klar zu erkennen ist, wird dies anderen helfen ...
das ist, was Sie
wollen Sie die URL erhalten möchten beffore erster Ampersand oder die Zeichenfolge entfernen, auf dem ersten Ampersand
Beispiel zu Ende:
String url = "https://www.example.com/pic?id=12345&xyz&pqr?id=0987654321/etc/etc";
System.out.println(url .indexOf("&"));
System.out.println(url .substring(0,url .indexOf("&")));
//output
//36
//https://www.example.com/pic?id=12345
//what do you want
EditText editText = (EditText) findViewById(R.id.example);
editText.setText(editText.getText().toString().substring(0,editText.getText().toString().indexOf("&")));
Quellen:
get Index des ersten Zeichens mit indexOf
get Zeichenfolge ein intervale von index position
bilden bitte mehr klar, mehr Informationen hinzuzufügen, oder ein Beispiel, und klar ee – DarckBlezzer
@DarckBlezzer Ich möchte den ganzen Text nach 12345 zu "" ersetzen – DarShan