我正在尝试创建我的第一个Android应用程序并需要一些帮助。Android应用程序按钮onClick建议
基本上应用程序有一个webview,它加载了一个可以正常工作的URL,但是我有一个按钮,当我按下它的时候需要在webview窗口中打开一个不同的URL。
我不知道如何告诉按钮来做到这一点。
这是我的第一个应用程序,所以如果答案很简单,非常抱歉。
提前
周杰伦
我正在尝试创建我的第一个Android应用程序并需要一些帮助。Android应用程序按钮onClick建议
基本上应用程序有一个webview,它加载了一个可以正常工作的URL,但是我有一个按钮,当我按下它的时候需要在webview窗口中打开一个不同的URL。
我不知道如何告诉按钮来做到这一点。
这是我的第一个应用程序,所以如果答案很简单,非常抱歉。
提前
周杰伦
假设按钮是web视图里面非常感谢......
创建延伸webviewclient一个新的类,并添加到您的Web视图这样的..,它会在相同的网页视图中加载剩余的网址。
mWebView.setWebViewClient(new HelloWebViewClient());
private class HelloWebViewClient extends WebViewClient {
@Override
public boolean shouldOverrideUrlLoading(WebView view, String url) {
view.loadUrl(url);
return true;
}
}
看看这个tutorial太....
如果是外面webView的..然后
Button webButton = (Button) findViewById(R.id.yourbuttonId);
webButton.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
mWebView.loadUrl(urltoload);
}
});
mWebView是你xml.you Web视图需要得到访问它。把上面的代码在你的活动onCreate
你做setContentView()
请告诉我们,如果按钮是网页视图内(与HTML,所以做了),或者它是一个典型的Android小工具后。 – andreapier
它在webview之外我认为我用小部件完成了它,但并不是100%确定我还在学习,我怎么知道? – jay