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: