Hirdetés

Új hozzászólás Aktív témák

  • Kutyauto

    csendes tag

    Sziasztok,
    Mostanában elkezdtem egy appot megint a saját igényemre.
    Van ez a kis kódrészlet... debuggolva az llRet szépen true a függvényhívás után, mégis belép az if ágba... tévesen értékel ki, vagy mi. Ti láttatok már ilyet? Próbáltam már teljesen egyedi névvel is a változót, mert ezt az llRet nevet sokszor használom lokálisan függvényekben, gondoltam ez lehet valahogy, de nem... Tanácstalan vagyok.

    Debug nélkül futtatva ebből az alakul ki, hogy az értesítések jogosultságot kijelző kapcsoló Off állapotba kerül, miközben a jogosultság egyébként megvan. Rákattintva a kapcsolóra bejön a jogosultság rendszer ablaka, benne a kapcsoló ON... állítás nélkül visszalépve belőle az alábbi kód ismét lefut és ezúttal aztán jó az eredmény.

    fun notifyjog(): Int {
    var llRet: Boolean = false
    val mo_notificationManager = mo_instance.getSystemService(NOTIFICATION_SERVICE) as NotificationManager

    llRet = mo_notificationManager.areNotificationsEnabled()

    if ( llRet1== false ) {
    ml_switchpostvalue.value = false
    return 1
    }
    ///.... még megy tovább , de az most nem érdekes
    }

Új hozzászólás Aktív témák