स्क्रीनशॉट को बचाने के लिए एंड्रॉइड द्वारा उपयोग किए जाने वाले पथ को खोजने का कोई तरीका है?एंड्रॉइड में स्क्रीनशॉट के लिए पथ
क्या मुझे कोड से पथ मिल सकता है?
स्क्रीनशॉट को बचाने के लिए एंड्रॉइड द्वारा उपयोग किए जाने वाले पथ को खोजने का कोई तरीका है?एंड्रॉइड में स्क्रीनशॉट के लिए पथ
क्या मुझे कोड से पथ मिल सकता है?
Android के एपीआई स्क्रीनशॉट के लिए कोई निश्चित पथ लेकिन
File pix = Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_PICTURES);
File screenshots = new File(pix, "Screenshots");
काम हो सकता है है। आईसीएस पथ के रूप में यही उपयोग करता है।
"स्क्रीनशॉट" मान निजी API का हिस्सा है।
Here स्रोत कोड से लिंक है जहां मान सेट है। चूंकि कक्षा हमारे आवेदन संदर्भ में लोड की गई है, इसलिए फ़ील्ड तक पहुंचने का कोई विकल्प नहीं है। मैं @zapi सुझाव के रूप में इसे हार्डकोड करना होगा।
हां, लेकिन यह केवल आईसीएस के लिए है। "/ sdcard/ScreenCapture" पुराने सैमसंग उपकरणों में स्क्रीनशॉट के लिए एक पथ है। "कैमरा शॉट्स" एचटीसी के लिए रास्ता है। – radya
केवल एक चीज जो आप कर सकते हैं, प्रत्येक डिवाइस के लिए पथों की एक सूची बनाना और उन्हें http://developer.android.com/reference/android/os/Build.html – zapl
से मिलान करना है, यह पहला था, मैंने जो सोचा । लेकिन मुझे आशा है कि बेहतर समाधान मिल जाएगा। – radya