У меня есть проблема, которую я не могу решить, и я надеюсь найти здесь помощь, которую я ищу.Я новичок, и я пытаюсь сделать домашней автоматизации дома.Я использую службу переднего плана, у которой внутри есть сервер (библиотека kryonet), и всегда внутри службы я использую библиотеку adktoolkit для связи adk.Сервер является лишь мостом для Arduino ADK, моего настенного планшета и удаленного телефона.Все работает отлично, но если я удаляю тостовые сообщения, сервер больше не связывается с платой ADK.Я потратил много времени, пытаясь решить эту проблему безрезультатно, возможно, это простая вещь, но становится все более раздражающим, когда я вижу эти сообщения.Спасибо всем, кто хочет помочь мне с моей проблемой.Я прилагаю часть эскиза с сообщением тоста, о котором я говорю.
private class MyHandler extends Handler {
@Override
public void handleMessage(Message msg) {
Bundle bundle = msg.getData();
if (bundle.containsKey("msg da server verso impianto")) {
String msgin = bundle.getString("msg da server verso impianto");
System.out.println(msgin);
String dati = ( msgin );
try {
mAdkManager.write(dati);
text_server_msg_ric.setText(dati);
text_ADK_msg_ric.setText(dati);
Toast.makeText(getApplicationContext(),"msg handler"+ dati, Toast.LENGTH_SHORT).show();
}catch (Exception e) {
e.printStackTrace();
}
}
else if (bundle.containsKey("nuovo utente collegato")) {
try {
lista_utenti();
}catch (Exception e) {
e.printStackTrace();
}
}
}
}