केस का उपयोग करें: सर्वर पर पृष्ठभूमि में कतार में छवियां अपलोड करें, छवियां वेब यूआरएल या छवि फ़ाइल फोन की मेमोरी पर संग्रहीत हो सकती हैं।कतार में सर्वर पर एकाधिक छवियों को अपलोड करें
क्या मैं सीमा से 3 कतार में आइटम्स की संख्या चाहते हैं और धुंधला छवियों को दिखाने के रूप में वास्तविक छवियों के लिए प्लेसहोल्डर प्रत्येक प्लेसहोल्डर पर एक प्रगति बार यह दर्शाता है इसके बारे में कितना कर दिया गया है के साथ एक गतिविधि में एक recyclerview में अपलोड किया जा रहा अपलोड की गई। प्रत्येक प्लेसहोल्डर के शीर्ष पर छवि के अपलोड को रोकें, रद्द करें या फिर से शुरू करने के लिए तीन बटन हैं।
वर्तमान स्थिति: अभी, मैं छवियों को अपलोड करने Retrofit 1.9.0
में Multipart
का उपयोग कर रहा था और इस सेवा कॉल गतिविधि के अंदर किया जा रहा था।
मैं रेट्रोफिट या सामान्य रूप से किसी भी अन्य लाइब्रेरी का उपयोग करके एक मल्टीपार्ट-POST अनुरोध को रद्द, रोक या फिर से शुरू करने में सक्षम नहीं हूं और एपीआई सेवा थ्रेड के साथ UI ईवेंट को कैसे टाई जाए। मैं सेवा से यूआई अपडेट कर सकता हूं, लेकिन मैं UI में किसी ईवेंट से (सेवा/फिर से शुरू/रद्द) सेवा में कुछ कैसे अपडेट करूं?
मुझे इस उपयोग के मामले के साथ कैसे आगे बढ़ना चाहिए? क्या मुझे सेवा का उपयोग करने की ज़रूरत है? क्या मैं सेवा में निष्पादित अनुरोधों के आधार पर किसी अन्य गतिविधि में प्रगति संकेतक दिखा सकता हूं? इस प्रक्रिया के लिए वास्तुकला क्या होना चाहिए? मुझे इसके लिए कोड की आवश्यकता नहीं है, लेकिन यदि इससे संबंधित कुछ उपयोगी संदर्भ हैं, तो मैं अंततः अपना दृष्टिकोण प्राप्त करने के लिए इसे पढ़ना और परीक्षण करना चाहता हूं।
'कोई उपयोगकर्ता मौजूदा यूआरएल (फेसबुक या इंस्टाग्राम) या स्थानीय छवि फ़ाइल के माध्यम से सर्वर पर एक छवि अपलोड कर सकता है। ??? ??? एक सर्वर को एक छवि अपलोड किया जा सकता है। सर्वर में एक यूआरएल है। कोई स्थानीय छवि फ़ाइलों के माध्यम से छवियों को अपलोड नहीं कर सकता है। कृपया पुन: प्रयास करें क्योंकि अब इसका कोई मतलब नहीं है। – greenapps
@greenapps ठीक है, मैं इसे ठीक कर दूंगा। असल में, बात यह है कि ऐप एक छवि साझा करने वाला मंच है जहां आप या तो एफबी या इंस्टाग्राम छवियां साझा कर सकते हैं या आप सीधे अपने फोन एल्बम से अपलोड कर सकते हैं। –