URI link 未通过 intent 在浏览器上打开
URI link is not opening on browser through intent
我的意图不是打开并显示 FatalException
错误。我请求浏览器打开 link,但它不工作,我找不到 error
。
public void searchQuestion(View view) {
String queryString = search_input.getText().toString();
Log.d(TAG, "searchQuestion: "+ search_input.getText());
Uri buildURI = Uri.parse(BASE_URL).buildUpon()
.appendQueryParameter(QUERY_PARM, queryString)
.build();
Log.d("buildURI", "getBookInfo: " + buildURI);
Uri uri = Uri.parse(String.valueOf(buildURI));
Intent intent = new Intent(Intent.ACTION_WEB_SEARCH, uri);
startActivity(intent);
}
使用 ACTION_VIEW
而不是 ACTION_WEB_SEARCH
。
Uri uri = Uri.parse(String.valueOf(buildURI));
Intent intent = new Intent(Intent.ACTION_VIEW, uri);
startActivity(intent);
更多信息https://developer.android.com/reference/android/content/Intent#ACTION_WEB_SEARCH
我的意图不是打开并显示 FatalException
错误。我请求浏览器打开 link,但它不工作,我找不到 error
。
public void searchQuestion(View view) {
String queryString = search_input.getText().toString();
Log.d(TAG, "searchQuestion: "+ search_input.getText());
Uri buildURI = Uri.parse(BASE_URL).buildUpon()
.appendQueryParameter(QUERY_PARM, queryString)
.build();
Log.d("buildURI", "getBookInfo: " + buildURI);
Uri uri = Uri.parse(String.valueOf(buildURI));
Intent intent = new Intent(Intent.ACTION_WEB_SEARCH, uri);
startActivity(intent);
}
使用 ACTION_VIEW
而不是 ACTION_WEB_SEARCH
。
Uri uri = Uri.parse(String.valueOf(buildURI));
Intent intent = new Intent(Intent.ACTION_VIEW, uri);
startActivity(intent);
更多信息https://developer.android.com/reference/android/content/Intent#ACTION_WEB_SEARCH