Будет ли просмотр лучше работать в этом случае?
CREATE VIEW vwTable
as
SELECT
col1
, col2
, col3
, col..
, col53
FROM table
Попробуй это:
Intent browserIntent = new Intent(Intent.ACTION_VIEW, Uri.parse("http://www.google.com"));
startActivity(browserIntent);
Это хорошо работает для меня.
Что касается отсутствующего "http://", то я бы сделал что-то вроде этого:
if (!url.startsWith("http://") && !url.startsWith("https://"))
url = "http://" + url;
Я бы также, вероятно, предварительно заполнил ваш EditText, в котором пользователь вводит URL с помощью "http://".
String url = "https://www.thandroid-mania.com/";
if (url.startsWith("https://") || url.startsWith("http://")) {
Uri uri = Uri.parse(url);
Intent intent = new Intent(Intent.ACTION_VIEW, uri);
startActivity(intent);
}else{
Toast.makeText(mContext, "Invalid Url", Toast.LENGTH_SHORT).show();
}
, Что ошибка произошла из-за недопустимого URL, Android, ОС не может найти представление действия для Ваших данных. Таким образом, Вы имеете, проверяют это, URL допустим или нет.