У меня есть EditText с несколькими строками, состоящими из места + новой строки + адреса, сгенерированного API адреса Google.
Когда отображается экран, я хочу, чтобы текстовый курсор в конце названия места (конец первой строки) не был первым символом в EditText.
String text = placeName + "\n" + addressName;
TextView tv = findViewById(R.id.placeAddress);
tv.setText(text);




Вы говорите «курсор», но у вас есть TextView, а не EditText. Если вам нужен EditText, чтобы пользователь мог с ним взаимодействовать, вы можете использовать метод setSelection и передать индекс символа, рядом с которым должен находиться курсор.
String text = placeName + "\n" + addressName;
EditText et = findViewById(R.id.placeAddress);
et.setText(text);
et.setSelection(placeName.length());
Небольшая модификация приведенного выше кода
String text = placeName + "\n" + addressName;
EditText et = findViewById(R.id.placeAddress);
et.setText(text).setSelection(placeName.length());