Italian Material Date Picker non funziona piu sulla versione 13.10

Xfood

Expert
Licensed User
Buongiorno a tutti,
oggi con mio dispiacere ho notato che
questo calendario, che mi ha sempre funzionato,
con la versione b4A 13.10 non funziona piu', qualche idea,
allego il log

P.s. ho utilizzato l'esempio originale il selettore dell'ora funziona, quello della data purtroppo no


Log
B4X:
*** Service (starter) Create ***
** Service (starter) Start **
** Activity (main) Create (first time) **
** Activity (main) Resume **
java.lang.NoClassDefFoundError: Failed resolution of: Landroidx/customview/poolingcontainer/PoolingContainer;
    at androidx.recyclerview.widget.RecyclerView.<init>(RecyclerView.java:817)
    at androidx.recyclerview.widget.RecyclerView.<init>(RecyclerView.java:739)
    at androidx.recyclerview.widget.RecyclerView.<init>(RecyclerView.java:735)
    at com.wdullaer.materialdatetimepicker.date.DayPickerView.<init>(DayPickerView.java:80)
    at com.wdullaer.materialdatetimepicker.date.SimpleDayPickerView.<init>(SimpleDayPickerView.java:32)
    at com.wdullaer.materialdatetimepicker.date.DayPickerGroup.init(DayPickerGroup.java:46)
    at com.wdullaer.materialdatetimepicker.date.DayPickerGroup.<init>(DayPickerGroup.java:32)
    at com.wdullaer.materialdatetimepicker.date.DatePickerDialog.onCreateView(DatePickerDialog.java:383)
    at androidx.fragment.app.Fragment.performCreateView(Fragment.java:3115)
    at androidx.fragment.app.DialogFragment.performCreateView(DialogFragment.java:770)
    at androidx.fragment.app.FragmentStateManager.createView(FragmentStateManager.java:569)
    at androidx.fragment.app.FragmentStateManager.moveToExpectedState(FragmentStateManager.java:278)
    at androidx.fragment.app.FragmentManager.executeOpsTogether(FragmentManager.java:2163)
    at androidx.fragment.app.FragmentManager.removeRedundantOperationsAndExecute(FragmentManager.java:2064)
    at androidx.fragment.app.FragmentManager.execPendingActions(FragmentManager.java:2001)
    at androidx.fragment.app.FragmentManager$5.run(FragmentManager.java:702)
    at android.os.Handler.handleCallback(Handler.java:873)
    at android.os.Handler.dispatchMessage(Handler.java:99)
    at android.os.Looper.loop(Looper.java:193)
    at android.app.ActivityThread.main(ActivityThread.java:6669)
    at java.lang.reflect.Method.invoke(Native Method)
    at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:493)
    at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:858)
Caused by: java.lang.ClassNotFoundException: Didn't find class "androidx.customview.poolingcontainer.PoolingContainer" on path: DexPathList[[zip file "/data/app/b4a.example.Intellvold_DatePicker-l5zvCnmE7kycKyZflg4VOA==/base.apk"],nativeLibraryDirectories=[/data/app/b4a.example.Intellvold_DatePicker-l5zvCnmE7kycKyZflg4VOA==/lib/x86_64, /system/lib64]]
    at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:134)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:379)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:312)
    ... 23 more
 

sirjo66

Well-Known Member
Licensed User
Longtime User
se pubblichi un mini-progetto posso provarlo sul 13.0

comunque dal messaggio di errore sembra che non trova una determinata classe
 

Xfood

Expert
Licensed User
se pubblichi un mini-progetto posso provarlo sul 13.0

comunque dal messaggio di errore sembra che non trova una determinata classe
Il miniprogetto e' quello in dotazione alla libreria, lo puoi scaricare da qui, sia la libreria ( aggiornata) che un progetto di esempio
 

Xfood

Expert
Licensed User
Grazie @sirjo66 per il tuo interessamento, l'esempio e solo uno, l'altra zip e' la libreria,
Intellvold_DatePickerV1.7.zip = Libreria
Ex-Intellvold_DatePicker_V1.7.zip = esempio

bisogna come dice l'autore inserire queste righe:
1743059525199.png



sulla versione 13.10 non funziona, qualche idea?


provato sulla versione 12.80 e funziona
1743059378337.png
 

Lello1964

Well-Known Member
Licensed User
Longtime User
Io uso la libreria Intellvold_DatePicker e funziona con il 13.10

se non ricordo male ho dovuto aggiungere :

B4X:
#Extends : android.support.v4.app.FragmentActivity
 

sirjo66

Well-Known Member
Licensed User
Longtime User
con B4A versione 13.00 esce questo:


Logger connesso a: RF8M91PD61N
--------- beginning of main
*** Service (starter) Create ***
** Service (starter) Start **
** Activity (main) Create (first time) **
** Activity (main) Resume **
java.lang.NoClassDefFoundError: Failed resolution of: Landroidx/customview/poolingcontainer/PoolingContainer;
at androidx.recyclerview.widget.RecyclerView.<init>(RecyclerView.java:817)
at androidx.recyclerview.widget.RecyclerView.<init>(RecyclerView.java:739)
at androidx.recyclerview.widget.RecyclerView.<init>(RecyclerView.java:735)
at com.wdullaer.materialdatetimepicker.date.DayPickerView.<init>(DayPickerView.java:80)
at com.wdullaer.materialdatetimepicker.date.SimpleDayPickerView.<init>(SimpleDayPickerView.java:32)
at com.wdullaer.materialdatetimepicker.date.DayPickerGroup.init(DayPickerGroup.java:46)
at com.wdullaer.materialdatetimepicker.date.DayPickerGroup.<init>(DayPickerGroup.java:32)
at com.wdullaer.materialdatetimepicker.date.DatePickerDialog.onCreateView(DatePickerDialog.java:383)
at androidx.fragment.app.Fragment.performCreateView(Fragment.java:3115)
at androidx.fragment.app.DialogFragment.performCreateView(DialogFragment.java:770)
at androidx.fragment.app.FragmentStateManager.createView(FragmentStateManager.java:569)
at androidx.fragment.app.FragmentStateManager.moveToExpectedState(FragmentStateManager.java:278)
at androidx.fragment.app.FragmentManager.executeOpsTogether(FragmentManager.java:2163)
at androidx.fragment.app.FragmentManager.removeRedundantOperationsAndExecute(FragmentManager.java:2064)
at androidx.fragment.app.FragmentManager.execPendingActions(FragmentManager.java:2001)
at androidx.fragment.app.FragmentManager$5.run(FragmentManager.java:702)
at android.os.Handler.handleCallback(Handler.java:938)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loopOnce(Looper.java:226)
at android.os.Looper.loop(Looper.java:313)
at android.app.ActivityThread.main(ActivityThread.java:8751)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:571)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1135)
Caused by: java.lang.ClassNotFoundException: androidx.customview.poolingcontainer.PoolingContainer
... 24 more
 
Top