Как изменить цвет фона для определенных пунктов меню в навигационном ящике? [Дубликат]

При объединении двух столбцов в один столбец datetime принятый ответ генерирует ошибку (pandas version 0.20.3), так как столбцы отправляются отдельно для функции date_parser.

Следующие работы:

def dateparse(d,t):
    dt = d + " " + t
    return pd.datetime.strptime(dt, '%d/%m/%Y %H:%M:%S')

df = pd.read_csv(infile, parse_dates={'datetime': ['date', 'time']}, date_parser=dateparse)
12
задан Nilesh Rathod 29 June 2018 в 10:14
поделиться

4 ответа

navigationView.ItemBackground = new ColorDrawable(Android.Graphics.Color.Green);

Это может помочь.

3
ответ дан Nilesh Rathod 16 August 2018 в 00:05
поделиться
3
ответ дан Nilesh Rathod 5 September 2018 в 23:41
поделиться

Просто используйте RecyclerView внутри DrawerLayout вместо NavigationView.

1
ответ дан Anees 16 August 2018 в 00:05
поделиться

Вы можете изменить цвет фона текста на BackgroundColorScan.

  NavigationView navigationView = (NavigationView) findViewById(R.id.nav_view);
            MenuItem menuItem = navigationView.getMenu().findItem(R.id.your_menu_item_id);
            Spannable spannable = new SpannableString(menuItem.getTitle());
            spannable.setSpan(new BackgroundColorSpan(0xFF00CCCC), 0, menuItem.getTitle().length(), Spannable.SPAN_EXCLUSIVE_EXCLUSIVE);
            menuItem.setTitle(spannable);
3
ответ дан Anisuzzaman Babla 16 August 2018 в 00:05
поделиться
Другие вопросы по тегам:

Похожие вопросы: