私はTablayout
にviewPager
を使用しています。私は2つのfragments
、viewPager
アクティビティが作成されたときに、フラグメントの1つからデータを取得し、未読カウントとしてタブに表示する必要があります。 しかし、私はスクロール時にデータを取得しています。どうすればこの問題を解決できますか?私を助けてください。 あなたはonResume(CAN フラグメントからviewPagerフラグメントへのデータを取得
viewPager.addOnPageChangeListener(new ViewPager.OnPageChangeListener() {
@Override
public void onPageScrolled(int position, float positionOffset, int positionOffsetPixels) {
PendingPlusPendingForUploadFiles frage = new PendingPlusPendingForUploadFiles();
System.out.println("====c value===" + frage.count);
}
@Override
public void onPageSelected(int position) {
// previousTabPosition = position;
viewPager.setCurrentItem(position);
}
@Override
public void onPageScrollStateChanged(int state) {
}
});
なぜデータをスクロールしていますか?あなたのPendingPlusPendingForUploadFilesは何にも依存していないようですが、どこでも好きなところで使うことができます – elmorabea
@elmorabea私はデータを取得できます。スクロール時に未読カウントとしてタブに表示されていました。 – basha
"frage.count"はどこで使いたいですか? – elmorabea