2017-05-15 6 views
0

私はシミュレーションする方法リストビューアイテムをクリックしますか?

listView.getAdapter().getView(0, null, null).performClick(); 

OnResumeによって、リストビューの最初の項目をクリックをシミュレートしてみたが、私はnullオブジェクト参照の

android.view.View android.widget.ListAdapter.getView(int, android.view.View, android.view.ViewGroup)' on a null object reference 
+0

問題かもしれないリストビューは、私は問題を修正したデータベース – Json

+0

からデータをロードするための時間を必要とする、私が正しい場所にコードを追加して、どこで、リストビューには、そのデータをロードし終えた後。ありがとう – Json

答えて

0

エラーを取得するには、これを試してみてください。

final Handler handler = new Handler(); 
    handler.postDelayed(new Runnable() { 
     @Override 
     public void run() { 
     listView.getAdapter().getView(0, null, null).performClick(); 
     } 
    }, 1500); 
+0

私はエラーはOKですが、動作しません。 現時点では、リストビューがデータベースからのデータのロードを完了した後、** OnResume **からコードを移動した後、問題が修正されました: 'listView.getAdapter()。getView(0、null、null).performClick (); ' – Json

関連する問題