पर टूटा हुआ मैं अपने व्यूअरजर में टैबलेट सेट कर रहा हूं। लेकिन जब मैं notifyDataSetChanged तो का उपयोग यह मेरी customview को दूर करने और डिफ़ॉल्ट शीर्षक दृश्य मेरी कोड दिखाकस्टम दृश्य के साथ टैबलेटआउट 23.4.0 डिज़ाइन lib
ViewPager viewPager = findView(R.id.view_pager);
ViewPagerAdapter adapter = new ViewPagerAdapter(getSupportFragmentManager(), getResources(), getFragments());
viewPager.setAdapter(adapter);
tabs.setupWithViewPager(viewPager);
for (int i = 0; i < tabs.getTabCount(); i++) {
TabLayout.Tab tab = tabs.getTabAt(i);
tab.setCustomView(getTabView(i));
}
t.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
adapter.notifyDataSetChanged();
}
});
public View getTabView(int position) {
View v = LayoutInflater.from(this).inflate(R.layout.pager_tab, null);
RelativeLayout linearLayout = (RelativeLayout) v.findViewById(R.id.view);
return v;
}
इसलिए इसकी ठीक से काम कर, लेकिन जब मैं adapter.notifyDataSetChanged फोन(); तो मेरा टैबलेटआउट कस्टमव्यू नहीं दिखा रहा है जिसे मैंने पहले ही जोड़ दिया है। यह केवल डिफ़ॉल्ट शीर्षक .. यह एक ही कोड काम कर रहा है दिखा अगर मैं संकलन "com.android.support:design:23.1.1"
लेकिन अगर मैं नए संस्करण के लिए इसे बदल यह कृपया कर सकते हैं किसी भी काम नहीं कर रहा का उपयोग एक मेरी मदद करता है कि मैं इसे कोशिश कर रहा हूं लेकिन मुझे जवाब या कोई अन्य वैकल्पिक lib या विधि नहीं मिला है जहां मैं टैब व्यू में कस्टम व्यू जोड़ सकता हूं
लेकिन हर बार दृश्य जोड़ने सही है? और पिछला दृश्य हटाया नहीं गया है – andro