提供されたURLでWebブラウザを開こうとしていますが、次のコードの最後の行の後にnullポインタ例外が発生します。コールスタックによれば、例外が発生する場所はActvity.startActvitity(Intent)
です。このコードは、メインアクティビティのサブビューのカスタムコントローラクラスにあります。私ができるだけ再利用するので、コードを介してWebブラウザを適切に起動する方法に関するアイデア。少なくとも正しい方向に私を向ける。Android:コードからWebブラウザを起動する
private void showWebSite() {
String _url = (String) this.urlview.getText();
Activity webactivity = new Activity();
Intent webIntent = new Intent(Intent.ACTION_VIEW);
webIntent.setData(Uri.parse(_url));
webactivity.startActivity(webIntent);
}