मुझे Android पर ClassCastException के साथ एक अजीब समस्या है। एक वर्ग एक ही कक्षा के लिए casted नहीं किया जा सकता:एंड्रॉइड पर उसी वर्ग के क्लास कास्ट अपवाद
java.lang.RuntimeException: Unable to start activity ComponentInfo: java.lang.ClassCastException: com.example.model.BadeWrapper cannot be cast to com.example.model.BadgeWrapper
java.lang.ClassCastException: com.example.events.widgets.TouchyWebView cannot be cast to com.example.events.widgets.TouchyWebView
java.lang.ClassCastException: com.example.friends.widgets.FriendsTabView cannot be cast to com.example.friends.widgets.FriendsTabView
जब मैं त्रुटि के साथ लाइन मिल जाए, सब यह होता आईडी द्वारा दृश्य की खोज या तर्क के साथ टुकड़ा पैदा कर रही है जैसे:
FriendsTabView friendsTabView;
friendsTabView = (FriendsTabView) view.findViewById(R.id.friends_bottom_tab_panel);
मेरी BugSense के रूप में बताता है, यह समस्या सैमसंग गैलेक्सी एस 5 पर एंड्रॉइड 5.0.0 (सैमसंग एसएम-जी 9 00 एफ) के साथ होती है। (एंड्रॉयड 5.0.1)
- मोटोरोला मोटो जी 1 जनरल: मैं अपने अन्य उपकरणों पर इस समस्या को कभी नहीं मिला .2)
- सोनी एक्सपीरिया एल (एंड्रॉयड 4.1.2)
किसी को भी करने से पहले इस समस्या से मुलाकात की? इसे ठीक करने का कोई तरीका है?
आप XML लेआउट के प्रासंगिक भागों पोस्ट कर सकते हैं, FriendsTabView (यदि उपलब्ध हो) के लिए जावा क्लास और जावा फ़ाइल जहां आप इस FriendsTabView का उपयोग करते हैं? – OcuS
कोई बात नहीं, समस्या Samsung Galaxy S5 डिवाइस के साथ है, मेरे जवाब देखने – rwojcik