2つのビューを持つAndroidアプリを使用して、Webサービスからデータを受信するアプリを作成しています。
最初にログインとパスワードを尋ねます。次に、Webサービスへのアクティビティ要求を行い、データがある場合は、リストビューにデータを表示するインテントを作成します。
主要
private ArrayList accountlist = new ArrayList();
...
accountlist.add(...)
...
Intent intent = new Intent(Main.this, Second.class);
intent.putExtra("accountlist", accountlist);
intent.putExtra("login", loginEditText.getText().toString());
intent.putExtra("pass", passwordEditText.getText().toString());
startActivity(intent);
2番
private ArrayList accountlist;
...
public void onCreate(Bundle savedInstanceState) {
...
setListAdapter(new ArrayAdapter<String>(this, R.layout.results,accountlist));
...
}
private void refresh() {
...
accountlist.add(...)
setListAdapter(new ArrayAdapter<String>(this, R.layout.results,accountlist));
}
その結果、現在のリストに追加されているアイテムがあります(たとえば、2つのアイテムがある場合、4回更新すると、ビューに10個のアイテムが表示され、最後の2つだけがワンドになります)。
あなたがアイデアを持っているなら:D