我正在编写一个控制树莓派的应用程序,我真的需要帮助,因为我从未使用过android来与外部设备进行通信。 为了测试,我想将数据发送到我的日志和我的IP。但在转移之前,用户必须输入ip和端口。为此,活动有2个TextView。当我推断我的查询时,它可以工作。 所以我想,我的条件是错的。 这是我通过按钮点击发送数据的代码: 请原谅糟糕的英语而不是有用的代码,我只想知道如何在点击按钮时检查ip和port。
button_connect.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
//Check IP and Port
if (editText_ip.equals(server_ip) && editText_port.equals(server_port)) {
//Connect client to car
ArrayMap<String, Object> putParams = new ArrayMap<>();
putParams.put("signal1", 65);
Log.d(Test, "index=" + Test);
RestClientHelper.getInstance().put(base_url, putParams, new RestClientHelper.RestClientListener() {
@Override
public void onSuccess(String response) {
}
//Connecting successful
@Override
public void onError(String error) {
// Connecting failed
}
});
}
}
});
答案 0 :(得分:0)
我找到了解决方案。最后这很简单。
$> npm install express-generator -g