Pracuję nad odtwarzaczami Floatinglabel w jednej z moich aplikacji. Jestem w stanie poprawnie wyświetlać spinner spod kodu xml. Ale teraz muszę dodać program: : met_floatingLabel = "highlight" programowo.MaterialBetterSpinner FloatingLabel Dynamicznie lub programowo
<com.weiwangcn.betterspinner.library.material.MaterialBetterSpinner
android:id="@+id/spinner_Type"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_weight="1"
android:hint="@string/type"
app:met_floatingLabel="highlight" />
Pomysły?
Używam następującego adresu URL dla MaterialBetterSpinner http://www.viralandroid.com/2016/02/android-material-design-spinner-dropdown-example.html – malli
Ale staram się ćwiczyć na podstawie sugestii. następujący błąd. Musi być jednym z: 0L, 1L, 2L mniej ... (Ctrl + F1) Ta kontrola sprawdza połączenia z Androidem API, które zostały oznaczone adnotacjami z różnymi adnotacjami do pomocy technicznej (takimi jak RequestsPermission lub UiThread) i oznaczają wszystkie połączenia, które nie są używanie interfejsu API poprawnie, jak określono w adnotacjach. – malli
OK, to możesz po prostu przekazać '2L' jako parametr (dokładnie to jest' FLOATING_LABEL_HIGHLIGHT'), więc twoje wywołanie metody powinno wyglądać tak: 'spinner.setFloatingLabel (2L);'. FYI: 0L jest równe "FLOATING_LABEL_NONE", a 1L jest równe "FLOATING_LABEL_NORMAL". – rom4ek