How can I open a web page from an Android app?
I am trying to open a web page from my Android app.
This is what I did:
successCallback = {
url-> runOnUiThread{
val browserIntent = Intent(Intent.ACTION_VIEW, Uri.parse("$url"))
startActivity(browserIntent)}
}
But it doesn't work. Any thoughts?
This the error message
android web networking
add a comment |
I am trying to open a web page from my Android app.
This is what I did:
successCallback = {
url-> runOnUiThread{
val browserIntent = Intent(Intent.ACTION_VIEW, Uri.parse("$url"))
startActivity(browserIntent)}
}
But it doesn't work. Any thoughts?
This the error message
android web networking
Is the url starts withhttp://
.
– Jaisel Rahman
Nov 18 '18 at 4:38
I forgot to set a value to url. It was only " ". This is why it didn't work lol
– Yassine98
Nov 18 '18 at 4:49
close the question
– RazaUsman_k
Nov 18 '18 at 6:36
add a comment |
I am trying to open a web page from my Android app.
This is what I did:
successCallback = {
url-> runOnUiThread{
val browserIntent = Intent(Intent.ACTION_VIEW, Uri.parse("$url"))
startActivity(browserIntent)}
}
But it doesn't work. Any thoughts?
This the error message
android web networking
I am trying to open a web page from my Android app.
This is what I did:
successCallback = {
url-> runOnUiThread{
val browserIntent = Intent(Intent.ACTION_VIEW, Uri.parse("$url"))
startActivity(browserIntent)}
}
But it doesn't work. Any thoughts?
This the error message
android web networking
android web networking
asked Nov 18 '18 at 4:27
Yassine98Yassine98
51
51
Is the url starts withhttp://
.
– Jaisel Rahman
Nov 18 '18 at 4:38
I forgot to set a value to url. It was only " ". This is why it didn't work lol
– Yassine98
Nov 18 '18 at 4:49
close the question
– RazaUsman_k
Nov 18 '18 at 6:36
add a comment |
Is the url starts withhttp://
.
– Jaisel Rahman
Nov 18 '18 at 4:38
I forgot to set a value to url. It was only " ". This is why it didn't work lol
– Yassine98
Nov 18 '18 at 4:49
close the question
– RazaUsman_k
Nov 18 '18 at 6:36
Is the url starts with
http://
.– Jaisel Rahman
Nov 18 '18 at 4:38
Is the url starts with
http://
.– Jaisel Rahman
Nov 18 '18 at 4:38
I forgot to set a value to url. It was only " ". This is why it didn't work lol
– Yassine98
Nov 18 '18 at 4:49
I forgot to set a value to url. It was only " ". This is why it didn't work lol
– Yassine98
Nov 18 '18 at 4:49
close the question
– RazaUsman_k
Nov 18 '18 at 6:36
close the question
– RazaUsman_k
Nov 18 '18 at 6:36
add a comment |
4 Answers
4
active
oldest
votes
Please check your URL is correct or not i.e URL contain proper link or value, then parse it.
successCallback = {
url-> runOnUiThread{
if (url!= null && !url.isEmpty()){
val browserIntent = Intent(Intent.ACTION_VIEW, Uri.parse("$url"))
startActivity(browserIntent)}}
add a comment |
successCallback = {
url-> runOnUiThread {
Intent browserIntent = new Intent (Intent.ACTION_VIEW,
Uri.parse ("YOUR URL") );
startActivity (browserIntent);
}
While this might answer the authors' question, it lacks some explaining words and/or links to documentation. Raw code snippets are not very helpful without some phrases around them. You may also find how to write a good answer very helpful. Please edit your answer.
– Roy Scheffers
Nov 18 '18 at 18:31
add a comment |
String url = yoururl;
Intent i = new Intent(Intent.ACTION_VIEW);
i.setData(Uri.parse(url));
startActivity(i);
add a comment |
Do you want to open the page within your app? You should use a Webview or chrome custom tabs https://developer.android.com/guide/webapps/webview
add a comment |
Your Answer
StackExchange.ifUsing("editor", function () {
StackExchange.using("externalEditor", function () {
StackExchange.using("snippets", function () {
StackExchange.snippets.init();
});
});
}, "code-snippets");
StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "1"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});
function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});
}
});
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53357892%2fhow-can-i-open-a-web-page-from-an-android-app%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
4 Answers
4
active
oldest
votes
4 Answers
4
active
oldest
votes
active
oldest
votes
active
oldest
votes
Please check your URL is correct or not i.e URL contain proper link or value, then parse it.
successCallback = {
url-> runOnUiThread{
if (url!= null && !url.isEmpty()){
val browserIntent = Intent(Intent.ACTION_VIEW, Uri.parse("$url"))
startActivity(browserIntent)}}
add a comment |
Please check your URL is correct or not i.e URL contain proper link or value, then parse it.
successCallback = {
url-> runOnUiThread{
if (url!= null && !url.isEmpty()){
val browserIntent = Intent(Intent.ACTION_VIEW, Uri.parse("$url"))
startActivity(browserIntent)}}
add a comment |
Please check your URL is correct or not i.e URL contain proper link or value, then parse it.
successCallback = {
url-> runOnUiThread{
if (url!= null && !url.isEmpty()){
val browserIntent = Intent(Intent.ACTION_VIEW, Uri.parse("$url"))
startActivity(browserIntent)}}
Please check your URL is correct or not i.e URL contain proper link or value, then parse it.
successCallback = {
url-> runOnUiThread{
if (url!= null && !url.isEmpty()){
val browserIntent = Intent(Intent.ACTION_VIEW, Uri.parse("$url"))
startActivity(browserIntent)}}
edited Nov 19 '18 at 10:34
answered Nov 18 '18 at 5:22
Rishav SinglaRishav Singla
37728
37728
add a comment |
add a comment |
successCallback = {
url-> runOnUiThread {
Intent browserIntent = new Intent (Intent.ACTION_VIEW,
Uri.parse ("YOUR URL") );
startActivity (browserIntent);
}
While this might answer the authors' question, it lacks some explaining words and/or links to documentation. Raw code snippets are not very helpful without some phrases around them. You may also find how to write a good answer very helpful. Please edit your answer.
– Roy Scheffers
Nov 18 '18 at 18:31
add a comment |
successCallback = {
url-> runOnUiThread {
Intent browserIntent = new Intent (Intent.ACTION_VIEW,
Uri.parse ("YOUR URL") );
startActivity (browserIntent);
}
While this might answer the authors' question, it lacks some explaining words and/or links to documentation. Raw code snippets are not very helpful without some phrases around them. You may also find how to write a good answer very helpful. Please edit your answer.
– Roy Scheffers
Nov 18 '18 at 18:31
add a comment |
successCallback = {
url-> runOnUiThread {
Intent browserIntent = new Intent (Intent.ACTION_VIEW,
Uri.parse ("YOUR URL") );
startActivity (browserIntent);
}
successCallback = {
url-> runOnUiThread {
Intent browserIntent = new Intent (Intent.ACTION_VIEW,
Uri.parse ("YOUR URL") );
startActivity (browserIntent);
}
answered Nov 18 '18 at 5:44
RAHUL MAURYARAHUL MAURYA
11
11
While this might answer the authors' question, it lacks some explaining words and/or links to documentation. Raw code snippets are not very helpful without some phrases around them. You may also find how to write a good answer very helpful. Please edit your answer.
– Roy Scheffers
Nov 18 '18 at 18:31
add a comment |
While this might answer the authors' question, it lacks some explaining words and/or links to documentation. Raw code snippets are not very helpful without some phrases around them. You may also find how to write a good answer very helpful. Please edit your answer.
– Roy Scheffers
Nov 18 '18 at 18:31
While this might answer the authors' question, it lacks some explaining words and/or links to documentation. Raw code snippets are not very helpful without some phrases around them. You may also find how to write a good answer very helpful. Please edit your answer.
– Roy Scheffers
Nov 18 '18 at 18:31
While this might answer the authors' question, it lacks some explaining words and/or links to documentation. Raw code snippets are not very helpful without some phrases around them. You may also find how to write a good answer very helpful. Please edit your answer.
– Roy Scheffers
Nov 18 '18 at 18:31
add a comment |
String url = yoururl;
Intent i = new Intent(Intent.ACTION_VIEW);
i.setData(Uri.parse(url));
startActivity(i);
add a comment |
String url = yoururl;
Intent i = new Intent(Intent.ACTION_VIEW);
i.setData(Uri.parse(url));
startActivity(i);
add a comment |
String url = yoururl;
Intent i = new Intent(Intent.ACTION_VIEW);
i.setData(Uri.parse(url));
startActivity(i);
String url = yoururl;
Intent i = new Intent(Intent.ACTION_VIEW);
i.setData(Uri.parse(url));
startActivity(i);
answered Nov 18 '18 at 5:59
Mohammad DavariMohammad Davari
637
637
add a comment |
add a comment |
Do you want to open the page within your app? You should use a Webview or chrome custom tabs https://developer.android.com/guide/webapps/webview
add a comment |
Do you want to open the page within your app? You should use a Webview or chrome custom tabs https://developer.android.com/guide/webapps/webview
add a comment |
Do you want to open the page within your app? You should use a Webview or chrome custom tabs https://developer.android.com/guide/webapps/webview
Do you want to open the page within your app? You should use a Webview or chrome custom tabs https://developer.android.com/guide/webapps/webview
answered Nov 18 '18 at 6:04
Lindani MasingaLindani Masinga
662
662
add a comment |
add a comment |
Thanks for contributing an answer to Stack Overflow!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53357892%2fhow-can-i-open-a-web-page-from-an-android-app%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Is the url starts with
http://
.– Jaisel Rahman
Nov 18 '18 at 4:38
I forgot to set a value to url. It was only " ". This is why it didn't work lol
– Yassine98
Nov 18 '18 at 4:49
close the question
– RazaUsman_k
Nov 18 '18 at 6:36