Alguem aqui ja usou bluetooth para fazer um jogo?.
E que eu to fazendo um jogo que usa bluetooth em que o servidor e o cliente trocam strings para imformar os pontos x e y de seus personagens,um para o outro so que nao consigo extrair os numeros da string recebidas e passar cada um para um int e posicionar os personagens neles.
Eu to enviando assim:
tipo gameServer.writeData(meux+","+meuy).
Ninguem pra mim responder!!
Sera q ninguem entendeu!!
Ja resolvi ,vou postar aqui para quem passar pelo mesmo problema.
Eu procurei saber um pouco mais de string e descobri os metodos substring() e indexOf() q resolveram meu problema.
String msg= gameClient.readData();//enviei meux+","+meuy q recebido fica “56,1”.
String separador=",";
if(msg!=null){
String p1=msg.substring(0,indexOf(separador));
String p2=msg.substring(indexOf(separator)+1);
}
int seux=Integer.parseInt(p1);
int seuy=Integer.parseInt(p2);
bastao1.setPosition(meux,meuy);
bastao2.setPosition(seux,seuy);