gpt4 book ai didi

android - 使用 URL 命令控制 GoPro

转载 作者:塔克拉玛干 更新时间:2023-11-02 23:27:34 24 4
gpt4 key购买 nike

我有一个 GoPro Hero3 Black Edition,在阅读他们的用户论坛后,我得到了这 2 个 url 命令,可以在 GoPro 充当热点时控制快门按钮。

Record/shoot Command

On http://10.5.5.9:80/bacpac/SH?t=WIFIPASSWORD&p=%01

Off http://10.5.5.9:80/bacpac/SH?t=WIFIPASSWORD&p=%00

我曾尝试在我的 Nexus 7 的 Chrome 浏览器中使用这些 URL,但当我的 Nexus 7 通过 wifi 连接到 GoPro 时,我想将这 2 个命令集成到我的 Android 应用程序的一个按钮中。

我该怎么做?提前致谢。

最佳答案

没那么难。创建一个 Activity 类和几个按钮来触发 HTTP 命令。请记住,这些是网络调用,必须从单独的后台线程(而不是主线程)进行。

btnToggle.setOnClickListener(new OnClickListener() {

public void onClick(View v) {
// Toggle the camera power
new OperateCamera().execute();
}
});

创建一个新的 AsyncTask 类:

class OperateCamera extends AsyncTask<String, Void, Boolean> {

protected Boolean doInBackground(String... urls) {
return triggerShutter();
}

// Method to trigger the shutter
boolean triggerShutter(){

try {
// Make network call
return true;
}
catch (Exception e) {
return false;
}
}
}

关于android - 使用 URL 命令控制 GoPro,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16818036/

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