gpt4 book ai didi

Android 应用按钮 onClick 建议

转载 作者:行者123 更新时间:2023-11-30 04:29:06 25 4
gpt4 key购买 nike

我正在尝试创建我的第一个 Android 应用,需要一些帮助。

基本上,该应用程序有一个 webview,它加载了一个工作正常的 URL,但我在它下面有一个按钮,当按下它时我想要在 webview 窗口中打开一个不同的 URL。

我不知道如何让按钮执行此操作。

这是我的第一个应用程序,如果答案很简单,请见谅。

提前致谢

周杰伦

最佳答案

假设按钮在 webView 中...

创建一个扩展 webviewclient 的新类,并将其添加到您的 WebView 中,就像这样......,它将在同一 WebView 中加载剩余的 url。

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 中的 Web View 。您需要访问它。在执行 setContentView()

之后,将上述代码放入 Activity 的 onCreate

关于Android 应用按钮 onClick 建议,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8026753/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com