[英]Accessing a url from a button click in android studio
所以我一直試圖通過android studio上我的應用程序中的按鈕點擊訪問一個簡單的網頁。 當我嘗試運行它時,我嘗試過的每種方法都會使應用程序崩潰。 基本上我只想點擊按鈕,然后彈出一個網頁,如谷歌。 現在我有一個當前破碎的方法,我嘗試在按鈕單擊中使用但它不起作用。 任何幫助,將不勝感激。
public void openWebURL( String inURL ) {
Intent browse = new Intent( Intent.ACTION_VIEW , Uri.parse( inURL ) );
startActivity( browse );
}
public void buyButtonOnClick(View view){
openWebURL("www.google.com");
}
您需要使用格式正確的URL啟動ACTION_VIEW意圖。
public void showExternalBrowser(Activity activity, Uri uri) {
Intent i = new Intent(Intent.ACTION_VIEW);
i.setData(uri);
activity.startActivity(i);
}
showExternalBrowser(activity, Uri.parse("https://www.google.com"));
請注意, 方案 (https)和主機 (www.google.com)合並為一個有效的網址。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.