W mojej aplikacji na Androida korzystam z tarczy i załadowałem dane z bazy danych SQLite do tarczy i działa ona poprawnie. Oto kod do tego. Spinner spinner = (Spinner) this.findViewById(R.id.spinner1); List<String> list = new ArrayList<String>(); ArrayAdapter<String> dataAdapter = new ArrayAdapter<String> (this,android.R.layout.simple_spinner_item, list); cursor.moveToFirst(); list.add("All Lists"); if (cursor.getCount() > 0) { …
Myślałem o mniej niż eleganckich sposobach rozwiązania tego problemu, ale wiem, że czegoś mi brakuje. Mój onItemSelectedwystrzeliwuje natychmiast, bez żadnej interakcji z użytkownikiem, i jest to niepożądane zachowanie. Chcę, aby interfejs użytkownika czekał, aż użytkownik wybierze coś, zanim cokolwiek zrobi. Próbowałem nawet ustawić słuchacza w onResume(), mając nadzieję, że to …
W Prototypie mogę pokazać obraz „ładowanie ...” za pomocą tego kodu: var myAjax = new Ajax.Request( url, {method: 'get', parameters: pars, onLoading: showLoad, onComplete: showResponse} ); function showLoad () { ... } W jQuery mogę załadować stronę serwera do elementu za pomocą: $('#message').load('index.php?pg=ajaxFlashcard'); ale w jaki sposób mogę dołączyć ładujący …
Jak ustawić detektor zdarzeń dla pokrętła, gdy zmienia się wybrany element? Zasadniczo próbuję zrobić coś podobnego do tego: spinner1.onSelectionChange = handleSelectionChange; void handleSelectionChange(Object sender){ //handle event }
Pracuję nad projektem Androida i używam tarczy, która korzysta z adaptera tablicy zapełnianego z bazy danych. Nie mogę dowiedzieć się, jak mogę programowo ustawić wybrany element z listy. Na przykład, jeśli w przędzarce mam następujące elementy: Kategoria 1 Kategoria 2 Kategoria 3 W jaki sposób programowo uczynię kategorię 2 wybranym …
Mam widok aktualizacji, w którym muszę wstępnie wybrać wartość przechowywaną w bazie danych dla Spinnera. Miałem na myśli coś takiego, ale Adapternie ma indexOfmetody, więc utknąłem. void setSpinner(String value) { int pos = getSpinnerField().getAdapter().indexOf(value); getSpinnerField().setSelection(pos); }
W przeglądarce Firefox 28 używam <input type="number">działa świetnie, ponieważ wyświetla klawiaturę numeryczną w polach wprowadzania, które powinny zawierać tylko cyfry. W przeglądarce Firefox 29 za pomocą wprowadzania liczb wyświetla się przyciski spinania po prawej stronie pola, które w moim projekcie wyglądają jak bzdury. Naprawdę nie potrzebuję przycisków, ponieważ są one …
Jestem zupełnie nowy na Androida i próbuję programowo stworzyć spinner i zasilać go danymi z tablicy, ale Eclipse ostrzega mnie, że nie dam rady. Oto co mam: Ta ArrayList przechowuje elementy, które powinny znajdować się w pokrętle (później wypełnia się z pliku): ArrayList<String> spinnerArray = new ArrayList<String>(); Oto kod, który …
W interfejsie użytkownika musi znajdować się spinner, który zawiera nazwy (nazwy są widoczne), a każda nazwa ma swój własny identyfikator (identyfikatory nie są równe kolejności wyświetlania). Kiedy użytkownik wybierze nazwę z listy, zmienna currentID musi zostać zmieniona. Aplikacja zawiera ArrayList Gdzie Użytkownik jest obiektem o identyfikatorze i nazwie: public class …
Szukam sposobu, aby ukryć jeden element w widżecie przędzarki Androida. Pozwoliłoby to na zasymulowanie pokrętła bez wybranych elementów i zapewniłoby, że wywołanie zwrotne onItemSelected () jest zawsze wywoływane dla każdego wybranego elementu (jeśli ukryty element jest elementem „bieżącym”). Zwykle w pokrętle zawsze znajduje się jeden element, który nie generuje wywołania …
Zamknięte. To pytanie nie spełnia wytycznych dotyczących przepełnienia stosu . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby było na temat przepełnienia stosu. Zamknięte 4 lata temu . Popraw to pytanie Szukam prostej kontrolki NumericUpDown (aka przędzarki liczb) w WPF. Wydaje się, że jest to kolejny brak …
Mam plik czcionek ttf w folderze zasobów. Wiem, jak go używać do wyświetlania tekstu z: Typeface externalFont=Typeface.createFromAsset(getAssets(), "fonts/HelveticaNeueLTCom-Lt.ttf"); textview1.setTypeface(externalFont); Zdefiniowałem wygląd mojego tekstu przędzarki w jego własnym pliku xml (jak zwykle w Androidzie): <?xml version="1.0" encoding="utf-8"?> <TextView xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+android:id/text1" style="?android:attr/spinnerItemStyle" android:singleLine="true" android:textColor="#ffffff" android:gravity="center" android:layout_width="fill_parent" android:layout_height="wrap_content" android:ellipsize="marquee" /> Po prostu nie …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.