Используемая библиотека:
- https://github.com/SimonVT/android-menudrawer
- https://github.com/JakeWharton/ActionBarSherlock
- https://github.com/JakeWharton/Android-ViewPagerIndicator
Вопрос:
Я пытался реализовать подсветку в меню, похожем на приложение YouTube/Beautiful Widget, но я понятия не имею, как следует подходить к проблеме.
ниже я даю образец своего аппроша, в котором я не уверен, правильно ли это реализовать что-то вроде этого:
Это ящик меню, который я создал с помощью Adaptervew.click lisner:
private AdapterView.OnItemClickListener mItemClickListener = new AdapterView.OnItemClickListener() {
@Override
public void onItemClick(AdapterView<?> parent, View view, int position,
long id) {
mPreviousView=mActiveView;
mActiveView=view;
mActivePosition = position;
// mDrawer.setActiveView(view, position);
TextView txtview=(TextView)mActiveView;
txtview.setBackgroundResource( R.drawable.abs__cab_background_top_holo_dark);
// mDrawer.closeMenu();
}
};
Итак, в основном то, что я пытаюсь сделать, это использовать изображение .9 в текущем выбранном представлении!
Я хочу знать, есть ли более систематический или лучший подход, чтобы сделать то же самое!
Что я хочу получить Скриншоты ниже::