-1

Android で SMS アプリを開発しようとしています。私は独自の broadcastReceiver を実装していませんが、デバイスのデフォルトを使用しています。問題は、onResume()アクティビティを切り替えて Messages ListView の変更を表示するメソッドを呼び出す必要があることです。アプリを再度開いたり、他のアクティビティに切り替えたり(を呼び出すためにonResume())受信したメッセージを表示したりせずに、プログラムで更新する方法はありますか? 単純に、listView に別の行を追加することで、アダプターをリフレッシュして、受信したメッセージを表示できるようにしたいのです。

4

2 に答える 2

1

これを呼び出すと、リストビューが更新されます

adapter.notifyDataSetChanged();

それが役立つことを願っています!

于 2012-12-13T11:46:06.403 に答える
0

スレッドを使用する必要があり、スレッドは新しいメッセージを自動的に探します。メッセージを受信したら、更新できますListView

よろしく ハイク・ナハペチャン

于 2012-12-13T11:40:01.093 に答える