Sobes.tech
Junior — Middle

Használta az onActivityResult módszert a projektjeiben?

sobes.tech MI

Válasz az MI-től

Igen, az onActivityResult módszert az Androidban használják az elindított tevékenység eredményének megszerzésére. Például, ha fájlt kell kiválasztani vagy fényképet készíteni, egy új tevékenység indul, és az eredményt az onActivityResult-ben dolgozzuk fel.

Használati példa:

@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
    super.onActivityResult(requestCode, resultCode, data);
    if (requestCode == REQUEST_CODE && resultCode == RESULT_OK) {
        Uri selectedImage = data.getData();
        // kiválasztott kép feldolgozása
    }
}

Azonban az Android újabb verzióiban ajánlott az Activity Result API használata az onActivityResult helyett, mert az kényelmesebb és biztonságosabb.