0

リストがロードされたときにリストビューにプログレスバーを追加したいのですが、ロードが完了した後に結果がない場合は、setEmptyView 関数を使用してリストが空であることを示す textVeiw を追加したいと考えています。このコードを使用してリストに進行状況バーを追加しようとしましたが、今は運がいいです:

@Override
    protected void onPreExecute() { 
 ProgressBar progress = new ProgressBar(parent);
         progress.setLayoutParams(new LinearLayout.LayoutParams(
         LinearLayout.LayoutParams.WRAP_CONTENT,
         LinearLayout.LayoutParams.WRAP_CONTENT));
        ((ListView) view).setEmptyView(progress);
        super.onPreExecute();
    }

xml レイアウトを使用して膨張させずに、実際にリストにプログレス バーを追加するにはどうすればよいですか? かく

4

1 に答える 1

0

この方法を試してください、私は試されていませんが、このAndroidから参照を取得しました– ListView => setEmptyView()

listView.setEmptyView(findViewById(R.id.progressBar));

仕事をさせてくれないか。

幸運を。

于 2013-02-26T11:15:20.670 に答える