ソケットを介してテキストを受信するアプリケーションを作成していますが、onCreate() の一部ではないメソッドから editText を更新したいと考えています。私はこの方法を持っています:
public void addToEditText(String message)
{
editText.append(message);
}
ただし、このメソッドを呼び出すと、editText はまだ空です。私は何を間違っていますか?
これは私の新しい方法がどのように見えるかであり、まだ機能していません:
private void addToEditText(final String message)
{
new Handler().post(new Runnable(){
public void run(){
chatWindow.append(message);
}
});
}