Как исправить эффект нажатия, когда BottomNavigation становится невидимым с помощью Ripple - AndroidXAndroid

Форум для тех, кто программирует под Android
Ответить Пред. темаСлед. тема
Anonymous
 Как исправить эффект нажатия, когда BottomNavigation становится невидимым с помощью Ripple - AndroidX

Сообщение Anonymous »

Я использую background=ripple для создания эффекта нажатия в BottomNavigation, но в моем случае цвет MyBottomNavigation темный, поэтому кажется, что он стал невидимым, поскольку цвет эффекта пульсации серый. Есть ли другой способ это исправить?
//MainActivity.java

Код: Выделить всё

//BottomNavigation
BottomNavigationView mBottomNav = findViewById(R.id.Bottom_Navigation);

mBottomNav.setOnNavigationItemSelectedListener(new BottomNavigationView.OnNavigationItemSelectedListener() {
@Override
public boolean onNavigationItemSelected(@NonNull MenuItem menuItem) {
Fragment selectedFragment = null;

switch(menuItem.getItemId()){
case R.id.Nav_Home:
selectedFragment = new HomePageFragment();
break;

/*case R.id.Nav_Favorites:
selectedFragment = new FavoritesPageFragment();
break;*/

/*case R.id.Nav_Favorites:
selectedFragment = new SettingPageFragment();
break;*/

case R.id.Nav_Follow:
selectedFragment = new FollowPageFragment();
break;

/*case R.id.Nav_Chat:
selectedFragment = new ChatPageFragment();
break;*/

case R.id.Nav_Profile:
selectedFragment = new ProfilePageFragment();
break;
}

getSupportFragmentManager().beginTransaction().replace(R.id.Fragment_Container, selectedFragment).commit();
return true;
}

});

mBottomNav.setItemIconTintList(null);
//activity_main.xml
//Ripple.xml (Эффект для печати)


//ОБНОВЛЕНО

// Activity.xml
//bottomnav_ripple.xml (я поместил его в res/color)


//shape.xml (я поместил его в res/drawable) (цвет по-прежнему невидим, если Я использую черный цвет в shape.xml, поэтому пробую использовать фиолетовый цвет, но он все равно серый)
Изображение


Подробнее здесь: https://stackoverflow.com/questions/583 ... le-android
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Как исправить эффект нажатия, когда BottomNavigation становится невидимым с помощью Ripple - AndroidX
    Anonymous » » в форуме JAVA
    0 Ответы
    9 Просмотры
    Последнее сообщение Anonymous
  • Представление setVisibility(GONE) становится невидимым, но все еще занимает место
    Anonymous » » в форуме Android
    0 Ответы
    10 Просмотры
    Последнее сообщение Anonymous
  • .NET 9 Мауи Радиобаттон становится невидимым при паривании
    Anonymous » » в форуме C#
    0 Ответы
    10 Просмотры
    Последнее сообщение Anonymous
  • Эффект jQuery Ripple не отображается
    Anonymous » » в форуме Jquery
    0 Ответы
    38 Просмотры
    Последнее сообщение Anonymous
  • Эффект jQuery Ripple не отображается
    Anonymous » » в форуме CSS
    0 Ответы
    35 Просмотры
    Последнее сообщение Anonymous

Вернуться в «Android»