@ Джеймс Боже мой, когда я ответил на это, у меня не было доступа к эмулятору / устройству, чтобы проверить его. Я собирался предложить использовать дополнительную строку, но вы нашли ответ. Хорошая работа
аю это (Как мне справиться с намерением браузера «поделиться страницей» в Android? ) которую я могу получить по ссылке «Поделиться», чтобы определить мое приложение, а теперь как мне получить «Активность» для получения URL-адреса?
Найденный ответ:
Intent intent = getIntent();
if (savedInstanceState == null && intent != null) {
Log.d(TAG, "intent != null");
if (intent.getAction().equals(Intent.ACTION_SEND)) {
Log.d(TAG, "intent.getAction().equals(Intent.ACTION_SEND)");
String message = intent.getStringExtra(Intent.EXTRA_TEXT);
messageText.setText(message);
receiverText.requestFocus();
}
}