отражение класса строки состояния - PullRequest
0 голосов
/ 26 апреля 2018

Я пытаюсь исправить этот фрагмент кода, но слово "строка состояния" подчеркивается огромным сообщением, говорящим мне, что я должен использовать одно из следующих предоставленных ключевых слов.

Изображение того, что у меня есть в редакторе Android Studio: введите описание изображения здесь

Я хочу как-то получить доступ к StatusbarManager, чтобы отключить расширение.

Есть ли обходной путь?

Вот мой код:

       try{
        Object sbservice = getSystemService( "statusbar" );
        Class<?> statusbarManager = Class.forName("android.app.StatusBarManager");
        Method showsb = statusbarManager.getMethod( "expand" );
        showsb.invoke(sbservice)
    }catch(ClassNotFoundException e)
    {e.printStackTrace();}
    catch (NoSuchMethodException e)
    {e.printStackTrace();}
    catch(IllegalAccessException e)
    {e.printStackTrace();}
    catch (InvocationTargetException e)
    {e.printStackTrace();}
...