У меня есть расширяемый список в моем навигационном ящике. Я пытаюсь установить значок и заставить его отображаться правильно.
У меня есть два вопроса:
Каким должен быть размер значка индикатора? 32*32? показывает размыто, я хочу иметь простой значок плюса и значок минуса.
Также я пытаюсь разместить значок индикатора справа? Я не в состоянии сделать это?
Я пробовал все способы, но они не работали, вот один из них:
@Override
public void onWindowFocusChanged(boolean hasFocus)
{
super.onWindowFocusChanged(hasFocus);
metrics = new DisplayMetrics();
getWindowManager().getDefaultDisplay().getMetrics(metrics);
width = metrics.widthPixels;
if(android.os.Build.VERSION.SDK_INT < android.os.Build.VERSION_CODES.JELLY_BEAN_MR2)
{
expListView.setIndicatorBounds(width - GetDipsFromPixel(50), width - GetDipsFromPixel(10));
}
else
{
expListView.setIndicatorBoundsRelative(width - GetDipsFromPixel(50), width - GetDipsFromPixel(10));
}
}
Я тестирую приложение на Nexus 5 (5.0) и Galaxy Nexus (4.3).
Может ли кто-нибудь помочь мне с этим?