WebView に URL をロードし、その WebView のボタンの onClick をロードする必要がある場合、新しい WebView を開く必要があります。
次のコードを書きましたが、例外はスローされず、新しいページ/Webビューもロードされません。
私はそれのために単一の活動を使わなければなりません。何かアイデアがあれば解決策を提供してください。
public class WebScreen extends Activity{
public static final String URL = null;
NewWebview mWebView=null;
WebView webView=null;
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.webscreen);
String url = getIntent().getExtras().getString("URL");
Log.i("URLLL",url);
webView = new WebView(this);
webView.loadUrl(url);
mWebView = new NewWebview(this);
}
}
public class NewWebview {
private Context context;
public NewWebview(Context context) {
// TODO Auto-generated constructor stub
Log.i("","New webViewwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww");
this.context=context;
WebView webView=new WebView(context);
((Activity)context).setContentView(R.layout.webscreen);
webView.loadUrl("www.google.com");
}
}
ありがとう
_