private void clean(View v) {
ColorDrawable color = new ColorDrawable(ContextCompat.getColor(this,R.color.white));
if (v.getId() == R.id.nav_news){
nav_feed_bg.setBackground(color);
nav_profile_bg.setBackground(color);
nav_chat_bg.setBackground(color);
nav_books_bg.setBackground(color);
} else if (v.getId() == R.id.nav_feed){
nav_news_bg.setBackground(color);
nav_profile_bg.setBackground(color);
nav_chat_bg.setBackground(color);
nav_books_bg.setBackground(color);
} else if (v.getId() == R.id.nav_profile){
nav_feed_bg.setBackground(color);
nav_news_bg.setBackground(color);
nav_chat_bg.setBackground(color);
nav_books_bg.setBackground(color);
} else if (v.getId() == R.id.nav_chat){
nav_feed_bg.setBackground(color);
nav_profile_bg.setBackground(color);
nav_news_bg.setBackground(color);
nav_books_bg.setBackground(color);
} else if (v.getId() == R.id.nav_books){
nav_feed_bg.setBackground(color);
nav_profile_bg.setBackground(color);
nav_chat_bg.setBackground(color);
nav_news_bg.setBackground(color);
}
}
How can i Simplify this Statement there are 5 Views If One View is Called We have to set white Background to Other Views with White Color Bg
Aucun commentaire:
Enregistrer un commentaire