の変数からの意向のEditText:更新私は簡単かつ正確にしようとするオブジェクト
私はチャットが含まれているユーザーオブジェクトを持っており、これは私がメッセージ受信するたびに更新されます
を listview.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@Override
public void onItemClick(AdapterView<?> adapterView, View view, int pos, long id) {
Usuarios e = (Usuarios) listview.getItemAtPosition(pos);
Intent visorDetalles = new Intent(view.getContext(),Chat.class);
if(Contactos.listaDeContactos.indexOf(e) >= 0) {
visorDetalles.putExtra("indice", Contactos.listaDeContactos.indexOf(e));
startActivity(visorDetalles);
}
else{
Toast.makeText(contexto,"Usuario fuera de linea",Toast.LENGTH_LONG);
}
}
});
私はEV自動的に更新されるように意図が含まれているのEditTextが必要になります。
public class Usuarios implements Serializable {
private static final long serialVersionUID = 1113799434508676095L;
private int id;
private String nombre;
private String ip;
private boolean isSInicial;
//HERE WILL GO THE VARIABLE THAT STORMS THE CHAT, BUT I DO NOT KNOW HOW TO IMPLEMENT IT
public Usuarios(int id, String nombre, String ip, boolean isSInicial){
this.id = id;
this.nombre = nombre;
this.ip = ip;
this.isSInicial = isSInicial;
}
public int getId() {
return id;
}
public void setId(int id) {
this.id = id;
}
public String getNombre() {
return nombre;
}
public void setNombre(String nombre) {
this.nombre = nombre;
}
public String getIp() {
return ip;
}
public void setIp(String ip) {
this.ip = ip;
}
public boolean isSInicial() {
return isSInicial;
}
public void setSInicial(boolean SInicial) {
isSInicial = SInicial;
}}
私はリストをクリックすることで、特定のユーザーのための新しい活動をロードし、活性を有し私はListViewのユーザーをクリックします。
私はユーザーオブジェクトでどのような種類の変数を使用すべきか、またその実装方法はわかりません。あなたのUsuariosクラスで
"インテントを含むEditText" ..ここで何を言おうとしていますか?あなたは新しい活動の開始や最新活動のふりをしていますか?私はあなたの仕様をキャッチしていない – Greggz
私は、リストビューをクリックして、アクティビティを開始すると、このアクティビティにはEditTextを持つ添付.xmlがあり、各ユーザに含まれる変数に基づいて更新されたい、チャット –