Pytania otagowane jako android

Android to mobilny system operacyjny Google, służący do programowania lub opracowywania urządzeń cyfrowych (smartfony, tablety, samochody, telewizory, odzież, szkło, Internet Rzeczy). W przypadku tematów związanych z Androidem użyj znaczników specyficznych dla Androida, takich jak Android-intent, android-activity, android-adapter itp. W przypadku pytań innych niż programowanie lub programowanie, ale związanych z systemem Android, skorzystaj z tego linku: https: // android.stackexchange.com.


7
Jak programowo ustawić niestandardową czcionkę czcionki na tekst Spinner?
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 …


8
Czy istnieje sposób, aby elipsize = „marquee” zawsze przewijało się?
Chcę użyć efektu marquee na TextView, ale tekst jest przewijany tylko wtedy, gdy TextView staje się fokusem. To jest problem, ponieważ w moim przypadku tak nie jest. Ja używam: android:ellipsize="marquee" android:marqueeRepeatLimit="marquee_forever" Czy istnieje sposób, aby TextView zawsze przewijał swój tekst? Widziałem, jak to się robi w aplikacji Android Market, gdzie …

11
Zmień kolor paska narzędzi w Appcompat 21
Testuję nowe funkcje projektowania materiałów w Appcompat 21. Dlatego stworzyłem Toolbar taki jak ten: <android.support.v7.widget.Toolbar xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" android:id="@+id/activity_my_toolbar" android:layout_width="match_parent" android:layout_height="wrap_content" android:minHeight="?attr/actionBarSize" android:background="?attr/colorPrimary" app:theme="@style/ThemeOverlay.AppCompat.ActionBar"/> i umieściłem go w moim głównym pliku układu. Następnie ustawiłem go jako supportActionBar w ten sposób: Toolbar toolBar = (Toolbar)findViewById(R.id.activity_my_toolbar); setSupportActionBar(toolBar); To działa, ale jakoś nie mogę …

16
Filtr intencji Androida: powiąż aplikację z rozszerzeniem pliku
Mam niestandardowy typ / rozszerzenie pliku, z którym chcę powiązać moją aplikację. O ile wiem, element danych jest przeznaczony do tego celu, ale nie mogę go uruchomić. http://developer.android.com/guide/topics/manifest/data-element.html Zgodnie z dokumentacją i wieloma postami na forum powinno to działać tak: <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.DEFAULT" /> <category android:name="android.intent.category.BROWSABLE" /> …

9
Jak nasłuchiwać zmian preferencji w ramach PreferenceFragment?
Jak opisano tutaj , podklasuję PreferenceFragment i wyświetlam go wewnątrz działania. Ten dokument wyjaśnia, jak nasłuchiwać zmian preferencji miejscu , ale tylko w przypadku podklasy PreferenceActivity. Skoro tego nie robię, w jaki sposób mam słuchać zmian preferencji? Próbowałem zaimplementować OnSharedPreferenceChangeListener w moim PreferenceFragment, ale wydaje się, że nie działa ( …

10
Odtwarzanie dowolnego dźwięku w systemie Android
Czy istnieje sposób, aby Android emitował dźwięk o dowolnej częstotliwości (co oznacza, że ​​nie chcę mieć wcześniej nagranych plików dźwiękowych)? Rozejrzałem się i ToneGenerator był jedyną rzeczą, jaką udało mi się znaleźć, która była nawet blisko, ale wydaje się, że jest w stanie wyprowadzić tylko standardowe tony DTMF. Jakieś pomysły?
93 android  audio 


1
Wyskakujący pasek narzędzi Androida Motyw vs motyw
Często widzę tę deklarację paska narzędzi w plikach układu: <android.support.v7.widget.Toolbar xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="?attr/actionBarSize" app:theme="@style/ThemeOverlay.AppCompat.Dark.ActionBar" app:popupTheme="@style/ThemeOverlay.AppCompat.Light"> </android.support.v7.widget.Toolbar> Dlaczego istnieją dwa atrybuty związane z motywem: motyw i wyskakujący motyw? Jakie są cele każdego z nich?

20
Jak pogrupować RadioButton z różnych LinearLayouts?
Zastanawiałem się, czy można zgrupować każdy singiel RadioButtonw unikalny sposób, RadioGroup zachowując tę ​​samą strukturę. Moja konstrukcja wygląda tak: LinearLayout_main LinearLayout_1 RadioButton1 LinearLayout_2 RadioButton2 LinearLayout_3 RadioButton3 Jak widać, teraz każdy RadioButtonjest dzieckiem innym LinearLayout. Próbowałem użyć poniższej struktury, ale nie działa: Radiogroup LinearLayout_main LinearLayout_1 RadioButton1 LinearLayout_2 RadioButton2 LinearLayout_3 RadioButton3

11
Jak dodać (pionową) separator do poziomego LinearLayout?
Próbuję dodać separator do poziomego układu liniowego, ale nic nie robię. Separator po prostu się nie pokazuje. Jestem zupełnym nowicjuszem z Androidem. To jest mój XML układu: <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" tools:context=".MainActivity" > <LinearLayout android:layout_width="fill_parent" android:layout_height="wrap_content" android:id="@+id/llTopBar" android:orientation="horizontal" android:divider="#00ff00" android:dividerPadding="22dip" android:showDividers="middle" > <Button android:layout_width="wrap_content" android:layout_height="match_parent" android:text="asdf" /> <Button android:layout_width="wrap_content" …

13
Jak można wykryć tryb samolotowy na Androidzie?
Mam w aplikacji kod, który wykrywa aktywne połączenie Wi-Fi. Ten kod wyzwala wyjątek RuntimeException, jeśli włączony jest tryb samolotowy. Chciałbym mimo wszystko wyświetlić oddzielny komunikat o błędzie w tym trybie. Jak mogę niezawodnie wykryć, czy urządzenie z Androidem działa w trybie samolotowym?
93 java  android  airplane 


5
Zintegruj ZXing w Android Studio
Zacznę wyjaśniać wszystkie kroki, które wykonałem, a na koniec na czym polega problem. Pobierz ZXing-2.2 https://code.google.com/p/zxing/downloads/list Extrac wszystko w zxing-2.2. Pobierz i zainstaluj Apache Ant http://www.youtube.com/watch?v=XJmndRfb1TU Za pomocą wiersza poleceń systemu Windows (Uruchom-> CMD) przejdź do wyodrębnionego katalogu W oknie wiersza poleceń - wpisz „ant -f core / build.xml”, naciśnij …

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.