>
Prof, bom dia. Estou enfrentando um leve problema quanto a representação das conversas ao clicar OK enviando mensagem. Quando vc pede p/ alterar a parte na ChatActivity implementando o metodo da RefreshListView() 2 vezes,e ainda modificando a SQLiteHelper, as conversas desaparecem de vez, mesmo que volte e retorne a mesma pagina. As conversas só continuam sendo gravadas no MySQL...
Vou deixar o link do gitHub dessa parte, daria olhada?
https://github.com/thebed2/Chat
Ainda mais o interrogação em ...WHERE contact_user = ? , não funciona direito, fica meio sublinhado no erro. Verifique ai na sua IDE:
Cursor cursor = db.rawQuery(\"SELECT * FROM mensagens WHERE contact_user = ?\", new String[]{String.valueOf(contact_user)});
Essa é a unica parte no curso que está me impedindo de continuar..
Deixei o print
Quando passo o mouse no \"interrogação\" do contact_user = ?\"...
Dá uma \"falsa análise: <expr> expected, got \'?\'
Acho que é porque to na ultima versao do Android Studio, e vc está na antiga versão. Mas mesmo assim, como resolvo isso?