जो मैं करने की कोशिश कर रहा हूं उसके पास एक एपीके में एक अलग विजेट (यानी 2x2, 3x3, 4x4 इत्यादि) का घड़ी विजेट है और एक कॉन्फ़िगरेशन गतिविधि किस आकार को जोड़ने के लिए चुनने में सक्षम है।एक एपीके में एकाधिक विजेट आकार कैसे डालें?
- विजेट आकार < appwidget प्रदाता संबंधित xml फ़ाइल
- इसके अलावा उस फ़ाइल में में > टैग मुझे लगता है कि प्रदाता के लिए विन्यास गतिविधि की स्थापना में निर्दिष्ट किया जाता: मैं क्या प्रलेखन से सीखा है से
तो ऐसा लगता है कि आकार AppWidgetProvider की संपत्ति है और मैं किसी भी तरह पहले एक के विन्यास गतिविधि में कोड से अन्य प्रदाता बनाने की आवश्यकता होगी ... या क्या मुझे यह गलत हो रहा है और दूसरा तरीका है?
क्या यह संभव है? :) मुझे बताया गया है कि कुछ विजेट यह कर सकते हैं :)
अग्रिम धन्यवाद!
पीएस मैंने this और this पढ़ा है। सबसे पहले एक एपीके में एकाधिक विगेट्स को कैसे रखा जाए, लेकिन यह स्पष्ट नहीं है कि रनटाइम में उनके बीच चयन कैसे करें। दूसरा लेआउट बदलने के बारे में है, लेकिन आकार नहीं ...
प्रश्न विजेट जोड़ें मेनू में केवल एक प्रविष्टि होने के बारे में है, और आकार कॉन्फ़िगरेशन को अपनी स्वयं की कॉन्फ़िगरेशन गतिविधि में स्थानांतरित करना है। मुझे संदेह होगा कि ऐसा करने का एक तरीका है - AFAIK, एंड्रॉइड को कॉन्फ़िगरेशन के समय से पहले आकार जानने की आवश्यकता है। – jamesh
हमम, जेम्स, मुझे लगता है कि तुमने मेरे दिमाग को चारों ओर बदल दिया! :) इस प्रश्न के पहले संबंधित लिंक को पढ़ने के दौरान मुझे एहसास नहीं हुआ कि अगर मुझे ऐसा लगता है कि वहां वर्णित है, तो मेरे पास एक एपीके से कई विजेट इंस्टॉल होंगे, है ना? यह समाधान काफी समझदार है! – dimsuz
ग्रेट। मदद करने में सक्षम होने के लिए खुशी हुई। – jamesh