मैं इस समय पर रहा हूं, और मैं हारने के बिंदु पर हूं, इसलिए किसी भी मदद की बहुत सराहना की जाती है!एंड्रॉइड - मेरे लेआउट में साइमनवीटी नंबर पिकर क्लास को बढ़ाने में त्रुटि xml
मैं अपने एंड्रॉइड ऐप में simonVT numberpicker को लागू करने का प्रयास कर रहा हूं। एंड्रॉइड के लिए पूरी तरह से नया, पुस्तकालय समेत, इस पुस्तकालय का संदर्भ देना और संकलन करने के लिए सब कुछ प्राप्त करना अपने आप में कुछ दिन का मिशन रहा है।
04-06 10:58:37.126: E/AndroidRuntime(14324): java.lang.RuntimeException:
Unable to start activity ComponentInfo{com.example.goalminder/com.example.goalminder.AddGoal}:
android.view.InflateException: Binary XML file line #81:
Error inflating class net.simonvt.numberpicker.NumberPicker
यहाँ मेरी लेआउट का द्वार है:: अब मैं अंत में सब कुछ मैं कार्यावधि में निम्न त्रुटि प्राप्त संकलन है
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res/net.simonvt.numberpicker"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical">
नायब - 'xmlns: एप्लिकेशन' भाग के ऊपर एक है पीले चेतावनी मार्कर - इसका उपयोग नहीं किया जा रहा है। मैंने इसे एक और स्टैक ओवरफ्लो उत्तर पुनः में शामिल किया। एक समान समस्या है। इस सुझाव को हतोत्साहित करने के लिए छोड़ दिया है।
<net.simonvt.numberpicker.NumberPicker
android:id="@+id/dayPicker"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_marginLeft="50dp"
android:layout_marginRight="10dp"
android:layout_weight="1"/>
के रूप में मेरे विषय फ़ाइल में साइमन द्वारा निर्देश मैं विषय में शामिल हैं:
यहाँ numberpicker के लिए एक्सएमएल है। मैं वास्तव में यकीन है कि क्या यह नाम देने के लिए नहीं था, इसलिए मैं यह NumberPicker 'कहा जाता है:
<activity
android:name="net.simonvt.numberpicker.Numberpicker" />
<activity
android:name="net.simonvt.numberpicker.Scroller" />
:
<resources>
<!-- Copy one of these attributes to your own theme (choose either dark or light).
<item name="numberPickerStyle">@style/NPWidget.Holo.NumberPicker</item>
<item name="numberPickerStyle">@style/NPWidget.Holo.Light.NumberPicker</item>
-->
<style name="NumberPicker" parent="android:Theme">
<item name="numberPickerStyle">@style/NPWidget.Holo.NumberPicker</item>
</style>
<style name="NumberPicker" parent="android:Theme.Light">
<item name="numberPickerStyle">@style/NPWidget.Holo.Light.NumberPicker</item>
</style>
</resources>
मैं आपको एप्लिकेशन के एक बच्चे के रूप में मेरे एंड्रॉयड प्रकट करने के लिए निम्न को शामिल किया है मैं सब स्टैक ओवरफ्लो पर रहा हूं, इसलिए हमारे ऊपर जो कुछ है, वह सब कुछ है जिसे मैंने देखा है, उसके बारे में एक स्कैटर गन दृष्टिकोण है। जैसा कि पहले बताया गया है, मैं इसके साथ झुका रहा हूं और एक मानक बदसूरत सूची को लागू करने के करीब हूं।
एनबी - मुझे यह नंबरपिकर के मूल एंड्रॉइड कार्यान्वयन के साथ काम कर रहा है। मैं साइमन वीटी के बैकपोर्ट संस्करण का उपयोग करना चाहता हूं, हालांकि मैं एपीआई < 11 का समर्थन करना चाहता हूं, जिसमें जिंजरब्रेड शामिल है जिसका मेरा मानना है कि 39.7% distribution है। अगर आपको लगता है कि मुझे अब तक इसका समर्थन करने की आवश्यकता नहीं है तो कृपया मुझे बताएं। उदाहरण::
<activity android:name="yourActivity" android:theme="@style/SampleTheme.Light"/>
कोई खबर इस पर? मुझे भी यही तकलीफ़ है। – M4tchB0X3r
देर से प्रतिक्रिया के लिए खेद है। मैं देशी नंबरपिकर कार्यान्वयन का उपयोग करने के लिए चला गया। मैंने नीचे प्रतिक्रिया स्वीकार कर ली है, हालांकि इसके जीथ्यूब पर साइमनवीटी से भी यही प्रतिक्रिया मिली है। उसे एक शॉट दो। – Ste77