Фон элементов Android автоматически меняется

Сегодня я реализовывал новую функцию в своем приложении: показывал диалог с EditText и запрашивал программную клавиатуру, и я заметил что-то действительно странное с моими элементами в скользящем меню (я использую библиотеку из jfeinstein10)...

Когда отображается диалоговое окно, а не клавиатура, элементы внутри скользящего меню в порядке, но когда я также показываю клавиатуру, элементы меняют свой фоновый ресурс...

Я попытался использовать журнал в элементе click listener списка в скользящем меню, но ничего не вызывалось... Итак... Почему это автоматически меняет фон?!

Надеюсь, вы можете помочь мне:) И извините за мой английский:D

Слушатель щелчка пункта внутри скользящего меню:

private AdapterView.OnItemClickListener slidingListItemClickListener = new AdapterView.OnItemClickListener() {
        @Override
        public void onItemClick(AdapterView<?> adapterView, View view, int i, long l) {

            // Unselected items
            for (int j = 0; j < adapterView.getChildCount(); j++) {
                View root = adapterView.getChildAt(j);

                ImageView image = (ImageView) root.findViewById(R.id.partial_sliding_menu_list_image);
                TextView text = (TextView) root.findViewById(R.id.partial_sliding_menu_list_text);

                image.setBackgroundResource(SLIDING_MENU_ICON_NORMAL);
                text.setTextColor( getResources().getColor(SLIDING_MENU_TEXT_NORMAL) );
            }

            // change the drawable of the selected item
            ImageView image = (ImageView) view.findViewById(R.id.partial_sliding_menu_list_image);
            TextView text = (TextView) view.findViewById(R.id.partial_sliding_menu_list_text);

            image.setBackgroundResource(SLIDING_MENU_ICON_SELECTED);
            text.setTextColor( getResources().getColor(SLIDING_MENU_TEXT_SELECTED) );

            // Load the page clicked [it's a fragment.]
            loadPage(i);
        }
    };

Некоторые скриншоты из "ошибки":

Нажми на меня

0 ответов

Другие вопросы по тегам