вид не перерисовывается - PullRequest
0 голосов
/ 27 июня 2011

, когда пользователь выбирает пункт меню, я ловлю его в onMenuItemSelected и затем вызываю

findViewById (R.id.xyz) .setVisibility (View.VISIBLE);

Но представлениене становится видимымЯ перепробовал все виды вещей, чтобы вызвать перерисовку, но она просто не будет перерисовываться.

идеи?

1 Ответ

0 голосов
/ 27 июня 2011

Возможно приведение к объекту любого типа, например к кнопке:

((Button)findViewById(R.id.xyz)).setVisisibility(View.VISIBLE);

Я знаю, что попробую это и даже:

Button b = (Button)findViewById(R.id.xyz);
b.setVisibility(View.VISIBLE);

Однако это может иметь какое-то отношение к вашему Z-порядку. Возможно, вы рисуете их странным образом, так что это рисуется, но просто под другим видом? Держите нас в курсе, и я уверен, что вы найдете решение!

...