How To Detect A Click On Every Single Tab In Tablayout?
I have a viewpager with undetermined pages, because the user can add pages too. Thats okay, but I have no idea how to make it possible, that my user could delete those pages. I hav
Solution 1:
Implementation of LongClick
listener to each TAB
:
LinearLayout tabStrip = (LinearLayout) tabLayout.getChildAt(0);
for (int i = 0; i < tabStrip.getChildCount(); i++) {
// Set LongClick listener to each Tab
tabStrip.getChildAt(i).setOnLongClickListener(new View.OnLongClickListener() {
@Override
public boolean onLongClick(View v) {
Toast.makeText(getApplicationContext(), "Tab clicked" , Toast.LENGTH_SHORT).show();
return true;
}
});
}
Hope this will help~
Post a Comment for "How To Detect A Click On Every Single Tab In Tablayout?"