从菜单中选择一个选项后无效屏幕(onOptionsItemSelected)

时间:2015-01-12 14:32:07

标签: android menu options invalidation

Invalidate()或postinvalidate()将不起作用,因为“非静态方法invalidate将无法在静态上下文中工作”。从菜单中选择某些内容时,刷新屏幕的最简单方法是什么。目前,我必须在从菜单中选择内容后单独使屏幕无效。这是我到目前为止所做的。

@Override
public boolean onOptionsItemSelected(MenuItem item) {
    int id = item.getItemId();
    if (id == R.id.action_skip) {
        Levels.skip();
    }

1 个答案:

答案 0 :(得分:0)

我通过将视图保存为对象来解决此问题,因此可以使用view.invalidate()

使其无效