2017-02-18 21 views
0

У меня есть панель инструментов и ящик для навигации под панелью инструментов (не сверху). Мне нравится исчезать в текстовом виде на панели инструментов, когда пользователь открывает навигационный ящик с прокруткой вправо. Я хочу, чтобы эффект fade in/out был связан с тем, сколько ящиков открыто и в каком направлении. Например, при открытии заголовок текста на панели инструментов должен исчезать. При закрытии заголовок на панели инструментов должен исчезать. Если пользователь перестает проверять, когда ящик открыт% 50, альфа-версия текста также должна остановиться и на% 50. Любая помощь будет оценена по достоинству.Изменить альфа альфа относительно ширины другого вида

ответ

0

Вы можете использовать this ответ и сделать что-то вроде этого:

View myText = findViewById(R.id.toolbarText) // replace with your text id 
mDrawerToggle = new ActionBarDrawerToggle(
     this,     
     mDrawerLayout,   
     R.drawable.ic_drawer, 
     R.string.drawer_open, 
     R.string.drawer_close 
) {  
    @Override 
    public void onDrawerSlide(View drawerView, float slideOffset) { 
      myText.setAlpha(slideOffset); //As easy as this line 
     } 
}; 
+0

иногда вы не видите, что в вашем коде :(спасибо! – Mehmed

Смежные вопросы