public class MainActivity extends Activity {
Button reply;
EditText say;
String username;
private ListView listView;
XMPPConnection connection=HomeScreen.connection;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.chatbos_listview);
listView = (ListView) findViewById(R.id.listview);
Intent i=getIntent();
username=i.getStringExtra("username");
say=(EditText)findViewById(R.id.reply);
reply=(Button)findViewById(R.id.replybtn);
reply.setOnClickListener(new OnClickListener() {
String text = say.getText().toString();
@Override
public void onClick(View view) {
Message msg = new Message(username, Message.Type.chat);
msg.setBody(text);
if (connection != null) {
connection.sendPacket(msg);
//messages.add(text);
//setListAdapter();
}
System.out.println(connection);
}
});
}
基本上它的一個聊天應用程序。我在啓動活動中創建了連接,在此活動中,我從啓動活動獲取連接並將數據發送給用戶。但它不起作用。請指導我。不發送消息使用XMPP
「不起作用」是什麼意思? –
我無法發送消息 –
@selvin它不顯示任何exception.I順利拿到了連接,但我不知道問題出在哪裏。 –