0

リストビューの下部に2つのボタンを追加しようとしています:

footerView = ((LayoutInflater)this.getSystemService(Context.LAYOUT_INFLATER_SERVICE)).inflate(R.layout.page_navigation, null, false); 
listView = (ListView) findViewById(R.id.list);
listView.addFooterView(footerView);

この時点まで問題はありませんが、要素の可視性を操作しようとするとfooterview、null ポインター例外が発生します。他の質問の回答によると、おそらくフラグメントを使用する方が良い解決策です。それを行う方法はありますか

nextPage = (Button) findViewById(R.id.next);
previousPage = (Button) findViewById(R.id.prev);
mainNav = (Button) findViewById(R.id.previousNext);

上記のボタンはfooterView要素であり、それらの可視性を制御し、このボタンのクリックに応じてアイテムを更新しようとしていlistViewます (つまり、このボタンへのコールバックは利用可能ですか?) 事前に感謝し、英語が下手ですみません

4

1 に答える 1