2013-04-17 6 views
7

गायब हैं, मैंने एंड्रॉइड एप्लिकेशन के नंबरपिकर, डेटपिकर और टाइमपिकर पर ऊपर और नीचे तीर की एक जोड़ी के साथ कई उदाहरण देखे हैं। लेकिन जब मैं इसका उपयोग करता हूं, एप्लिकेशन कोई तीर नहीं दिखाता है।एंड्रॉइड नंबरपिकर, डेटपिकर, टाइमपिकर तीर

क्या तीरों को दिखाने के लिए कोई चाल है?

एसडीके एपीआई संस्करण 17 और संशोधन है 2.

धन्यवाद एक बहुत

अद्यतन

कोड बहुत सरल है।

  <DatePicker 
      android:id="@+id/datePicker123" 
      android:layout_width="280dp" 
      android:layout_height="wrap_content" 
      android:calendarViewShown="false" /> 

      <TimePicker 
      android:id="@+id/timePicker123" 
      android:layout_width="280dp" 
      android:layout_height="wrap_content" /> 

      <NumberPicker 
      android:id="@+id/numberPicker123" 
      android:layout_width="wrap_content" 
      android:layout_height="wrap_content" /> 

गतिविधि onCreate

  String[] options = new String[] { "A", "B", "C" } 
      NumberPicker numberPicker123 = (NumberPicker) findViewById(R.id.numberPicker123); 
      numberPicker123.setMinValue(0); 
      numberPicker123.setMaxValue(options.length - 1); 
      numberPicker123.setDisplayedValues(options); 
+0

जो भी आपने कोशिश की है, अपना कोड पोस्ट करें। – AndiM

+0

कोड में कोड जोड़ा गया है। – OmniBus

+0

इस लिंक को देखें ..http: //stackoverflow.com/questions/523510/is-there-a-view-for-inputing-integers-in-android – AndiM

उत्तर

0

इस प्रयास करें ..

btn.setOnClickListener(new OnClickListener() { 

      public void onClick(View v) { 


       TimePickerDialog tp = new TimePickerDialog(MainActivity.this, 
         maxtime, 0,0, true); 
       tp.show(); 
      } 
}); 

और श्रोता है ..

TimePickerDialog.OnTimeSetListener maxtime = new OnTimeSetListener() { 

     public void onTimeSet(TimePicker view, int hourOfDay, int minute) { 
      // TODO Auto-generated method stub 
      textview.setText("" + hourOfDay + "/" + minute); 
     } 
    }; 

आशा है कि यह काम करता है ..

+0

हालांकि एप्लिकेशन में टाइमपिकरडियलॉग का उपयोग नहीं किया जाता है, आपका कोड परीक्षण में है आवेदन पत्र। TimePickerDialog कोई ऊपर और नीचे तीर दिखाता है। – OmniBus

+0

यह मेरे मामले में तीरों को दिखाता है। मैंने अभी आपके लिए यह कोशिश की है। यह ठीक काम करता है। अगर यह आपके मामले में काम नहीं करता है तो अपने लेआउट में अपने कस्टम अप और डाउन एरो बटन का उपयोग करना बेहतर होगा। – AndiM

1

यदि आप + और - संख्या संख्या में तीर ऊपर और नीचे तीर बदलने के लिए देख रहे हैं, तो यह ऐसा नहीं लगता है कि डिफ़ॉल्ट संख्या पिकर क्लास के साथ ऐसा करने योग्य है, जो मैंने दस्तावेज़ में और अन्य प्रश्नों से देखा है स्टैक ओवरफ़्लो पर उत्तर दिया गया।

Is it possible to make a horizontal NumberPicker?

Android having NumericUpDown Button?

यह नहीं दिखता है जैसे आप वर्ग पर नियंत्रण का एक बहुत कुछ मिलता है, लेकिन दूसरा सवाल में डेव वेब कैसे से NumberPicker वर्ग पाने के लिए के बारे में जानकारी का एक बहुत प्रदान करता है एंड्रॉयड। स्रोत के साथ, मुझे यकीन है कि आप छवियों को बदल सकते हैं।

अन्यथा, आप केवल एक संख्या क्षेत्र और 2 बटन के साथ एक रैखिक लेआउट से बाहर निकल सकते हैं।

उम्मीद है कि इससे मदद मिलती है।

संबंधित मुद्दे