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.

3
Widok sieci Web NameNotFoundException
Od Crashlytics otrzymuję błędy wskazujące, że na niektórych urządzeniach brakuje com.google.android.webview. Jak to jest w ogóle możliwe? java.lang.RuntimeException: Unable to start activity ComponentInfo{com.myapp.app/com.myapp.ReaderActivity}: android.view.InflateException: Binary XML file line #29: Error inflating class com.myapp.MyWebView at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2298) at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2360) at android.app.ActivityThread.access$800(ActivityThread.java:144) at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1278) at android.os.Handler.dispatchMessage(Handler.java:102) at android.os.Looper.loop(Looper.java:135) at android.app.ActivityThread.main(ActivityThread.java:5221) at java.lang.reflect.Method.invoke(Method.java) at …

21
Otwórz programowo klawiaturę
Mam aktywność bez widżetów podrzędnych, a odpowiadający jej plik xml to: <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/myLayout" android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="fill_parent" android:focusable="true" > </LinearLayout> i chcę programowo otwierać miękką klawiaturę podczas rozpoczynania działania. a do tej pory próbowałem: public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); InputMethodManager inputMethodManager = (InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE); if …

11
Android ListView nie odświeża się po notifyDataSetChanged
Mój kod ListFragment public class ItemFragment extends ListFragment { private DatabaseHandler dbHelper; private static final String TITLE = "Items"; private static final String LOG_TAG = "debugger"; private ItemAdapter adapter; private List<Item> items; @Override public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { View view = inflater.inflate(R.layout.item_fragment_list, container, false); return view; …

6
Dostęp do zmiennej uzyskuje się w klasie wewnętrznej. Musi zostać uznany za ostateczny
Tytuł mówi wszystko. Otrzymuję błąd kompilacji w moim onClick. Oto kod. public class fieldsActivity extends Activity { Button addSiteButton; Button cancelButton; Button signInButton; /** * Called when the activity is first created. */ @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); // to create a custom title bar for activity window …
116 java  android 

3
Jak uzyskać String Array z pliku arrays.xml
Po prostu próbuję wyświetlić listę z tablicy, którą mam w moim arrays.xml. Kiedy próbuję uruchomić go w emulatorze, pojawia się komunikat wymuszonego zamknięcia. Jeśli zdefiniuję tablicę w pliku java String[] testArray = new String[] {"one","two","three","etc"}; to działa, ale kiedy używam String[] testArray = getResources().getStringArray(R.array.testArray); to nie działa. Oto mój plik …
116 java  android  arrays 

7
przekonwertuj ArrayList <MyCustomClass> na JSONArray
Mam ArrayList, którego używam w ramach ArrayAdapter dla ListView. Muszę wziąć elementy z listy i przekonwertować je na JSONArray, aby wysłać do API. Szukałem dookoła, ale nie znalazłem nic, co wyjaśniałoby, jak to może działać, każda pomoc byłaby mile widziana. AKTUALIZACJA - ROZWIĄZANIE Oto, co ostatecznie zrobiłem, aby rozwiązać problem. …

16
Jak ustawić tekst paska narzędzi i kolor strzałki wstecz
Tło paska narzędzi jest ciemne, chcę, aby tekst i strzałka wstecz były białe. Próbowałem śledzić, ale to nie działa. &lt;style name="Theme.MyTheme" parent="Theme.AppCompat.Light.NoActionBar"&gt; &lt;item name="colorPrimary"&gt;@color/blue&lt;/item&gt; &lt;item name="colorPrimaryDark"&gt;@color/blue_darker&lt;/item&gt; &lt;item name="colorAccent"&gt;@color/purple&lt;/item&gt; &lt;!-- item name="android:textColorPrimary"&gt;@color/white&lt;/item--&gt; // I don't want to set this, changes everywhere. &lt;item name="android:textColorSecondary"&gt;@color/white&lt;/item&gt; &lt;item name="android:toolbarStyle"&gt;@style/AppTheme.ToolbarStyle&lt;/item&gt; &lt;item name="toolbarStyle"&gt;@style/AppTheme.ToolbarStyle&lt;/item&gt; &lt;item name="drawerArrowStyle"&gt;@style/AppTheme.DrawerArrowStyle&lt;/item&gt; &lt;/style&gt; &lt;style …

5
Android Data Binding przy użyciu tagu include
Uwaga dotycząca aktualizacji: Powyższy przykład działa poprawnie , ponieważ poprawiono wydanie 1.0-rc4 problem z potrzebą niepotrzebnej zmiennej. Oryginalne pytanie: Robię dokładnie tak, jak jest to opisane w dokumentacji i nie działa: main.xml: &lt;layout xmlns:andr... &lt;data&gt; &lt;/data&gt; &lt;include layout="@layout/buttons"&gt;&lt;/include&gt; .... buttons.xml: &lt;layout xmlns:andr...&gt; &lt;data&gt; &lt;/data&gt; &lt;Button android:id="@+id/button" ...." /&gt; MyActivity.java: ... …

7
Uzyskaj programowo wartość koloru, gdy jest to odniesienie (motyw)
Rozważ to: style.xml &lt;style name="BlueTheme" parent="@android:style/Theme.Black.NoTitleBar"&gt; &lt;item name="theme_color"&gt;@color/theme_color_blue&lt;/item&gt; &lt;/style&gt; attrs.xml &lt;attr name="theme_color" format="reference" /&gt; color.xml &lt;color name="theme_color_blue"&gt;#ff0071d3&lt;/color&gt; Więc kolor motywu jest powiązany z motywem. Jak programowo uzyskać atrybut theme_color (reference)? Normalnie użyłbym, getResources().getColor()ale nie w tym przypadku, ponieważ jest on przywoływany!

11
Otwórz aplikację po kliknięciu Powiadomienie
Mam powiadomienie w mojej aplikacji z następującym kodem: //Notification Start notificationManager = (NotificationManager) getSystemService(Context.NOTIFICATION_SERVICE); int icon = R.drawable.n1; CharSequence tickerText = "Call Blocker"; long when = System.currentTimeMillis(); //now Notification notification = new Notification(icon, tickerText, when); Intent notificationIntent = new Intent(context, Main.class); PendingIntent contentIntent = PendingIntent.getActivity(context, 0, notificationIntent, 0); Context context …

11
Nie można dodać okna - token android.os.BinderProxy jest nieprawidłowy; czy Twoja aktywność biegnie?
Próbuję połączyć się z Facebookiem przez Facebook API, podążam za tym przykładem: https://github.com/facebook/facebook-android-sdk/tree/master/examples/simple Wszystko jest w porządku, ale kiedy próbuję edytować jakiś kod, mam na myśli, że chcę wyświetlić komunikat w oknie dialogowym po pomyślnym zalogowaniu się w następujący sposób: public void onAuthSucceed() { mText.setText("You have logged in! "); //This …
116 android  facebook 

8
Android odbiornik edittext onchange
Wiem trochę o TextWatchertym, ale to działa na każdą postać, którą wchodzisz. Chcę odbiornika, który uruchamia się za każdym razem, gdy użytkownik kończy edycję. Czy to możliwe? Również w TextWatcherotrzymuję instancję Editableale muszę instancję EditText. Jak to osiągnąć? EDYCJA : drugie pytanie jest ważniejsze. Proszę, odpowiedz na to.

10
Układ androida: ten znacznik i jego elementy podrzędne można zastąpić jednym <TextView /> i złożonym rysowalnym
Kiedy uruchamiam układ na określonym pliku XML, otrzymuję to: This tag and its children can be replaced by one &lt;TextView/&gt; and a compound drawable Jaką zmianę należy wprowadzić dla następującego kodu xml: &lt;LinearLayout android:id="@+id/name_layout" android:layout_width="fill_parent" android:layout_height="wrap_content" android:gravity="center_vertical" android:background="@drawable/grouplist_single_left_grey_area" &gt; &lt;ImageView android:id="@+id/photo_image" android:layout_width="@dimen/thumbnail_width" android:layout_height="@dimen/thumbnail_height" android:paddingBottom="5dip" android:paddingTop="5dip" android:paddingRight="5dip" android:paddingLeft="5dip" android:layout_marginRight="5dip" android:clickable="true" android:focusable="true" …
116 android  layout 

17
Jak ustawić przycisk „Gotowe” w widoku edycji w systemie Android i ukryć klawiaturę po kliknięciu?
Gdy użytkownik kliknie przycisk EditView, system Android otwiera klawiaturę, aby użytkownik mógł pisać w EditView. Problem polega na tym, że gdy użytkownik skończy pisać, nie ma możliwości ukrycia klawiatury. Użytkownik musi nacisnąć przycisk Wstecz, aby ukryć klawiaturę. Czy istnieje sposób, aby wyświetlić Doneprzycisk na klawiaturze, który ukryje klawiaturę?
115 android  keyboard 

5
Błąd: nie ma takiej właściwości: GROUP dla klasy: org.gradle.api.publication.maven.internal.ant.DefaultGroovyMavenDeployer
Chcę użyć RecyclerViewLib w moim projekcie i w tym celu pobrałem go i zaimportowałem jako moduł do mojego pustego projektu „hello world” na Androida. Używam Android Studio v1.0.1 z sdk manager v24 i to jest moja aplikacja / build.gradle apply plugin: 'com.android.application' android { compileSdkVersion 17 buildToolsVersion "19.1.0" defaultConfig { …

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.