Rocksolid Light

Welcome to novaBBS (click a section below)

mail  files  register  newsreader  groups  login

Message-ID:  

Somebody's terminal is dropping bits. I found a pile of them over in the corner.


computers / comp.mobile.android / 'onBackPressed(): Unit' is deprecated. Overrides deprecated member in 'androidx.core.app.ComponentActivity'. Deprecated in Java

SubjectAuthor
* 'onBackPressed(): Unit' is deprecated. Overrides deprecated member inJakub
`- Re: 'onBackPressed(): Unit' is deprecated. Overrides deprecatedCalum

1
'onBackPressed(): Unit' is deprecated. Overrides deprecated member in 'androidx.core.app.ComponentActivity'. Deprecated in Java

<62bacbed$0$493$65785112@news.neostrada.pl>

 copy mid

https://www.novabbs.com/computers/article-flat.php?id=33152&group=comp.mobile.android#33152

 copy link   Newsgroups: comp.mobile.android
Path: i2pn2.org!i2pn.org!weretis.net!feeder8.news.weretis.net!feeder1.feed.usenet.farm!feed.usenet.farm!news-out.netnews.com!news.alt.net!fdc2.netnews.com!peer01.ams1!peer.ams1.xlned.com!news.xlned.com!peer02.ams4!peer.am4.highwinds-media.com!news.highwinds-media.com!newsfeed.neostrada.pl!unt-exc-01.news.neostrada.pl!unt-spo-a-01.news.neostrada.pl!news.neostrada.pl.POSTED!not-for-mail
Date: Tue, 28 Jun 2022 10:38:06 +0100
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101
Thunderbird/91.10.0
Newsgroups: comp.mobile.android
Content-Language: pl
From: jak...@interia.pl (Jakub)
Subject: 'onBackPressed(): Unit' is deprecated. Overrides deprecated member in
'androidx.core.app.ComponentActivity'. Deprecated in Java
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Lines: 21
Message-ID: <62bacbed$0$493$65785112@news.neostrada.pl>
Organization: Telekomunikacja Polska
NNTP-Posting-Host: 37.47.201.239
X-Trace: 1656409069 unt-rea-a-01.news.neostrada.pl 493 37.47.201.239:5427
X-Complaints-To: abuse@news.neostrada.pl
X-Received-Bytes: 1339
 by: Jakub - Tue, 28 Jun 2022 09:38 UTC

Welcome

I have this error in this function

override fun onOptionsItemSelected(item: MenuItem): Boolean {
when ( item.itemId ) {
android.R.id.home -> {
onBackPressed()
}
}

'onBackPressed(): Unit' is deprecated. Overrides deprecated member in
'androidx.core.app.ComponentActivity'. Deprecated in Java

targetSdk 33

how to solve this problems?

Re: 'onBackPressed(): Unit' is deprecated. Overrides deprecated member in 'androidx.core.app.ComponentActivity'. Deprecated in Java

<t9eo8f$n7d$1@gioia.aioe.org>

 copy mid

https://www.novabbs.com/computers/article-flat.php?id=33153&group=comp.mobile.android#33153

 copy link   Newsgroups: comp.mobile.android
Path: i2pn2.org!i2pn.org!aioe.org!iuryLLtdjjyjOfdZx7mxCw.user.46.165.242.91.POSTED!not-for-mail
From: com.gm...@nospam.scottishwildcat (Calum)
Newsgroups: comp.mobile.android
Subject: Re: 'onBackPressed(): Unit' is deprecated. Overrides deprecated
member in 'androidx.core.app.ComponentActivity'. Deprecated in Java
Date: Tue, 28 Jun 2022 12:21:51 +0100
Organization: Aioe.org NNTP Server
Message-ID: <t9eo8f$n7d$1@gioia.aioe.org>
References: <62bacbed$0$493$65785112@news.neostrada.pl>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Info: gioia.aioe.org; logging-data="23789"; posting-host="iuryLLtdjjyjOfdZx7mxCw.user.gioia.aioe.org"; mail-complaints-to="abuse@aioe.org";
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:91.0)
Gecko/20100101 Thunderbird/91.10.0
X-Notice: Filtered by postfilter v. 0.9.2
Content-Language: en-US
 by: Calum - Tue, 28 Jun 2022 11:21 UTC

On 28/06/2022 10:38, Jakub wrote:

> 'onBackPressed(): Unit' is deprecated. Overrides deprecated member in
> 'androidx.core.app.ComponentActivity'. Deprecated in Java
>
> targetSdk 33
>
> how to solve this problems?

<https://developer.android.com/reference/android/app/Activity.html>

The documentation literally tells you:

onBackPressed()
This method was deprecated in API level 33. Use OnBackInvokedCallback or
androidx.activity.OnBackPressedCallback to handle back navigation instead.

Starting from Android 13 (API level 33), back event handling is moving
to an ahead-of-time model and Activity#onBackPressed() and
KeyEvent#KEYCODE_BACK should not be used to handle back events (back
gesture or back button click). Instead, an OnBackInvokedCallback should
be registered using Activity#getOnBackInvokedDispatcher()
..registerOnBackInvokedCallback(priority, callback).

See also:

<https://stackoverflow.com/questions/72634225/onbackpressed-deprecated-what-is-the-alternative>

<https://codelabs.developers.google.com/handling-gesture-back-navigation#0>

1
server_pubkey.txt

rocksolid light 0.9.7
clearnet tor