Захордкоженная синяя полоска в заголовках окон в андроиде около 3-й версии (конкретно Google TV) это очень большой факап, я считаю. Дибилизм какой-то. Ладно еслиб, я наследовал свою тему от Theme.Holo, можно было бы простить и понять. Так нет, я наследуюсь от класической Theme и вылазиет эта херня, которую не убрать никакими стилями. В конце-концов остановился на использовании такого костыля.
static boolean tryHideTitleDivider(Window window) {
try {
TextView title = (TextView) window.getDecorView().findViewById(android.R.id.title);
ViewGroup parent = (ViewGroup) title.getParent().getParent();
parent.getChildAt(1).setVisibility(View.GONE);
return true;
} catch (Exception e) {
return false;
}
}
Комментариев нет:
Отправить комментарий