2018 Image Capture az n_image_capture szándékok Android

Androidok .help orosz Android-közösség.

Lövök segítségével MediaStore.ACTION_IMAGE_CAPTURE szándékait. ez jól működik a legtöbb eszköz. de ez nem működik megfelelően egyes legújabb Android készülék, mint várták.







célom, hogy rögzítse a képet egy kamera, és küldje el a szerver, de nem tárolja a képet alapértelmezés szerint az eszköz galériájában.

**: Ha képet készíteni, akkor jön vissza a másik galériában onActivityResult eljárás helyett a felvett kép néhány a legújabb Android készülékek. Én a következő kódot képek rögzítésére és mentésére.

A onActivityResult módszer

Tud valaki segíteni ebben a tekintetben.







Top 5 Respuesta

Fotók hozott ACTION_IMAGE_CAPTURE nem regisztrált MediaStore automatikusan az összes eszközt.

Az egyetlen megbízható módja tudom, hogy megőrizze az utat, hogy a kép egy helyi változót. Ne feledje, hogy az alkalmazás kaphat meghalt, miközben a háttérben (miközben kakprilozhenie kamra munkák), ezért meg kell tartani az útvonal onSaveInstanceState.

Hozzon létre egy ideiglenes fájl neve, gdefoto lesznek tárolva, amikor elkezdi ezt.

fileName YavlyaetsyaString, a területén a tevékenységet. Meg kell tartani, hogy ez így:

és helyreállítani azt a OnCreate ():

Most közben onActivityResult, tudja a nevét, a fájl mentése kotoromfotografiya (filename). Meg tudod csinálni, amit akar, és akkor távolítsa el.

A módszerem onActivityResult () úgy néz ki, mint ez, és működik megszerzésében képek MediaStore.ACTION_IMAGE_CAPTURE:

Legutóbbi kérdések