Android 5.0 Datepicker in scrollview nicht funktioniert (nicht blättern Monate)

Ich habe den neuen Datepicker in einem Fragment umgesetzt. Dies ist in einer Scrollview verpackt. Wenn du versuchst, den datepicker zu benutzen, muss ich irgendwo auf den Bildschirm klicken und halten, bevor ich durch den Datepickers Calader blättern kann.

Gibt es eine Möglichkeit, das zu beheben?

  • Authentifizierung mit OAuth2 für eine App * und * eine Website
  • Warum sind Loaders schlecht in Android
  • Warum kann ich die offizielle Github Mobile App im Google Play Store nicht finden?
  • Wie kann man signierte APK bei Klick in Android Studio ausführen?
  • Timeout in DefaultHttpClient Class Android
  • ARGB-Farbe auf eine Textansicht programmgesteuert anwenden
  • Ich benutze diesen Zeitschreiber: Bildbeschreibung hier eingeben

    Und ich lade es so:

    <ScrollView xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="wrap_content" android:layout_height="wrap_content" android:id="@+id/scrollView2" android:layout_row="11" android:fillViewport="true" android:background="#162229" android:layout_column="2" android:paddingBottom="20dp"> <LinearLayout android:id="@+id/linearLayout1" android:layout_width="fill_parent" android:layout_height="fill_parent" android:gravity="center" android:background="#162229" android:orientation="vertical" > <DatePicker android:id="@+id/datePicker1" android:layout_width="wrap_content" android:background="#162229" android:calendarTextColor="#fff" android:layout_height="wrap_content" android:calendarViewShown="false" > <!-- style="@style/date_picker_style" --> </DatePicker> </LinearLayout> </ScrollView> 

  • Java.lang.ClassNotFoundException on working app
  • Google Volley - wann man Cache.remove und Cache.invalidate benutzt
  • H264 Encoder in Android?
  • Android O API 26. Neu hinzugefügte Standortmethoden funktionieren nicht wie nötig
  • Verwenden von BufferedImage und ImageIO-Klassen in meiner Android-Aktivität
  • Über den Vollbild und keine Titelleiste aus Manifest
  • 3 Solutions collect form web for “Android 5.0 Datepicker in scrollview nicht funktioniert (nicht blättern Monate)”

    Erstellen Sie eine Klasse, die DatePicker erweitert und überschreibt die folgende Methode:

     @Override public boolean onInterceptTouchEvent(MotionEvent ev) { if (ev.getActionMasked() == MotionEvent.ACTION_DOWN) { ViewParent p = getParent(); if (p != null) p.requestDisallowInterceptTouchEvent(true); } return false; } 

    Es wird gut funktionieren Quelle: hier

    Dies liegt an der übergeordneten ScrollView-Komponente. Entweder entfernen Sie die Scroll-Ansicht oder verwenden Sie das Datumsauswahl-Dialogfeld.

    Für mich war das nützlich: Wie deaktiviere und deaktiviere das Scrollen auf Android ScrollView?

    Benutzerdefinierte Scroll-Ansicht, die Sie ggf. sperren

    Das Android ist ein Google Android Fan-Website, Alles ├╝ber Android Phones, Android Wear, Android Dev und Android Spiele Apps und so weiter.