У меня есть этот код:
Button bluehost = (Button)findViewById(R.id.bluehost);
bluehost.setOnClickListener(new Button.OnClickListener()
{
public void onClick(View v)
{
Intent browserIntent = new Intent(Intent.ACTION_VIEW,
Uri.parse("https://www.bluehost.com/track/businessplan/"));
startActivity(browserIntent);
}
});
Технически этот код работает, чтобы отправить человека на этот URL-адрес, но по какой-то причине этот конкретный URL-адрес переходит на страницу, не найденную из этого кода, но отображает, если вы поместите этот URL-адрес в браузер. Но когда это делается из приложения, он переходит на страницу не найден. Я тестирую браузер Android Safari.
Это из-за перенаправления по URL-адресу? И как я могу это исправить?
У меня есть эта строка в файле манифеста:
<uses-permission android:name="android.permission.INTERNET" />
ПРИМЕЧАНИЕ:
Интернет-соединение НЕ является проблемой. Этот код работает для других URL-адресов. Это что-то странное, что происходит с этой конкретной ссылкой.
Спасибо!