पर काम नहीं कर रही है, मैं कुछ मान प्रदर्शित करने के लिए Spinner
का उपयोग कर रहा हूं। और अजीब मुद्दा यह है किस्पिनर कार्यक्षमता एंड्रॉइड 6.0.1
लटकती सही ढंग से प्रदर्शित कर रहा है, लेकिन जब मैं ड्रॉप-डाउन से किसी भी आइटम का चयन करें, बॉक्स में प्रदर्शित नहीं किया जाता है।
और अजीब बात यह है कि यह कार्यक्षमता सभी एंड्रॉइड ऑपरेटिंग सिस्टम before 6.0.1(i.e. 6.0.0 and previous)
पर काम कर रही है। मैंने AppCompatSpinner
भी कोशिश की है और परिणाम एक ही है।
main.xml:
<Spinner
android:id="@+id/spinner"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_weight="0.3"
android:entries="@array/values" />
Main.java:
Spinner spinner = (Spinner) findViewById(R.id.spinner);
spinner.setSelection(5); // Not displaying 5th item, Yes! there are more than 5 items.
spinner.setOnItemSelectedListener(new AdapterView.OnItemSelectedListener() {
@Override
public void onItemSelected(AdapterView<?> parent, View view, int position, long id) {
spinner.setSelection(position);
}
@Override
public void onNothingSelected(AdapterView<?> parent) {
spinner.setSelection(5);
}
});
मैंने आपके कोड को दो नेक्सस 5 (6.0.0 और 6.0.1) के तहत परीक्षण किया और मैं आपकी समस्या को पुन: उत्पन्न करने में सक्षम नहीं था। क्या आपके सरणी/मानों में विशेष वर्ण हैं? (मैंने अभी शून्य की तरह शब्द के साथ परीक्षण किया, एक ... छः, सात)। क्या आप एक विशेष फोन का उपयोग कर रहे हैं? – xiaomi
इसकी नेक्सस 5 (ओएस 6.0.1) – activesince93