gpt4 book ai didi

java - 无需在浏览器中打开即可访问 URL,使用 Android 应用程序进行数字 LED 控制

转载 作者:行者123 更新时间:2023-12-02 02:50:01 26 4
gpt4 key购买 nike

我正在尝试使用 Android 应用程序(在 Android Studio 中制作)来控制我的 Esp8266(上面有一些很棒的 LED)。我必须访问一个 URL 将它们设置为不同的功能。

我已经通过使用 Intent 让它工作了,如下所示。如果我现在按下按钮并转到浏览器中的 URL,就可以了!但如果我按下按钮就不会进入浏览器并且它仍然会执行该 URL,那就更好了。

我已经尝试了很多东西,但就是不想工作。如果有人能帮助我那就太棒了!

    btn3.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
Intent intent = new Intent();
intent.setAction(Intent.ACTION_VIEW);
intent.addCategory(Intent.CATEGORY_BROWSABLE);
intent.setData(Uri.parse("http://192.168.0.157/ledsoff?fade=500"));
startActivity(intent);
}
});

最佳答案

为什么需要打开浏览器?如果您只发送 GET 请求怎么办?

import java.net.URL;
btn3.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
new URL("http://192.168.0.157/ledsoff?fade=500").openStream();
}
});

关于java - 无需在浏览器中打开即可访问 URL,使用 Android 应用程序进行数字 LED 控制,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44007790/

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