J'essaie d'utiliser le sélecteur de nombres simonvt. J'ai ajouté la bibliothèque avec succès à mon projet et j'ai couru le projet d'échantillon avec la bibliothèque avec succès. Mais dans mon projet, je reçois cette exception:ClassCastException lors de l'utilisation du sélecteur de nombres simonvt
12-01 21: 39: 48,543: E/AndroidRuntime (987): java.lang.RuntimeException: Impossible de démarrer> activité ComposantInfo {com.tekna.digiguide /com.tekna.digiguide.KayitHourPickerActivity}:> java.lang.ClassCastException: net.simonvt.widget.NumberPicker
quelqu'un peut-il aider?
mon fichier xml
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:gravity="center"
android:orientation="vertical" >
<net.simonvt.widget.NumberPicker
android:id="@+id/numberPicker"
android:layout_width="wrap_content"
android:layout_height="wrap_content" />
<Button
android:id="@+id/buttonPickerEkle"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Button" />
</LinearLayout>
et mon actvity
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.pickerlayout);
final NumberPicker np = (NumberPicker) findViewById(R.id.numberPicker);
np.setMaxValue(24);
np.setMinValue(1);
np.setFocusable(true);
np.setFocusableInTouchMode(true);
}
Postez votre code pertinent et indiquez où cette erreur se produit. – Sam
édité et ajouté mon code – kaplanfat