«android-support-library» etiketlenmiş sorular

Android Destek Kitaplığı, yardımcı program işlevi sunan daha yeni platformlardan ve API'lerden geriye dönük API'leri içerir.

4
java.lang.NoClassDefFoundError: android / graphics / drawable / Icon
Şimdiye kadar bu hatayı yalnızca köklü bir telefon kullanan bir kullanıcı için aldım (SM-G900R7 Android 4.4.2). Hata şu şekildedir: Fatal Exception: java.lang.NoClassDefFoundError: android/graphics/drawable/Icon at java.lang.Class.getDeclaredMethods(Class.java) at java.lang.Class.getDeclaredMethods(Class.java:656) at android.view.ViewDebug.getExportedPropertyMethods(ViewDebug.java:960) at android.view.ViewDebug.exportMethods(ViewDebug.java:1047) at android.view.ViewDebug.dumpViewProperties(ViewDebug.java:997) at android.view.ViewDebug.dumpViewProperties(ViewDebug.java:983) at android.view.ViewDebug.dumpView(ViewDebug.java:900) at android.view.ViewDebug.dumpViewHierarchy(ViewDebug.java:870) at android.view.ViewDebug.dumpViewHierarchy(ViewDebug.java:867) at android.view.ViewDebug.dumpViewHierarchy(ViewDebug.java:867) at android.view.ViewDebug.dumpViewHierarchy(ViewDebug.java:867) at android.view.ViewDebug.dumpViewHierarchy(ViewDebug.java:867) at android.view.ViewDebug.dumpViewHierarchy(ViewDebug.java:867) at …

16
Lolipop öncesi kilitlenmede Android vektör Drawables'ı kullanma
Lollipop'tan önce android'de vektör çekmeceleri kullanıyorum ve bunlar kitaplıklarımdan ve araç sürümlerinden bazıları: Android Studio: 2.0 Android Gradle Eklentisi: 2.0.0 Derleme Araçları: 23.0.2 Android Destek Kitaplığı: 23.3.0 Bu mülkü uygulama düzeyime ekledim Build.Gradle android { defaultConfig { vectorDrawables.useSupportLibrary = true } } Ayrıca, Android resmi Blog'unda ( buraya bağlantı ) …


1
android araç çubuğu popupTheme vs tema
Genellikle bu Araç Çubuğu bildirimini düzen dosyalarında görüyorum: <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> Neden temayı ilişkilendiren iki özellik var: tema ve popupTheme? Her birinin amacı nedir?

14
BottomSheetDialogFragment durumunu genişletilmiş olarak ayarla
Android Destek Tasarım Kitaplığı'nı (v23.2.1) kullanarak BottomSheetDialogFragmentgenişletilmiş bir parçanın durumunu nasıl ayarlarsınız BottomSheetBehavior#setState(STATE_EXPANDED)? https://code.google.com/p/android/issues/detail?id=202396 diyor ki: Alt sayfalar ilk başta STATE_COLLAPSED olarak ayarlandı. Genişletmek istiyorsanız BottomSheetBehavior # setState (STATE_EXPANDED) öğesini çağırın. Düzenleri görüntülemeden önce yöntemi çağıramayacağınızı unutmayın. Önerilen uygulama ilk şişirilmiş edilecek bir görünüm gerektirir, ama emin bir parçası üzerine …

3
SpanSizeLookup kullanarak GridLayoutManager'daki öğeler için aralık ayarlama
Bölüm başlıklarıyla ızgara benzeri düzen uygulamak istiyorum. Https://github.com/TonicArtos/StickyGridHeaders'ı düşünün Şimdi ne yapıyorum: mRecyclerView = (RecyclerView) view.findViewById(R.id.grid); mLayoutManager = new GridLayoutManager(getActivity(), 2); mLayoutManager.setSpanSizeLookup(new GridLayoutManager.SpanSizeLookup() { @Override public int getSpanSize(int position) { switch(mAdapter.getItemViewType(position)){ case MyAdapter.TYPE_HEADER: return 1; case MyAdapter.TYPE_ITEM: return 2; default: return -1; } } }); mRecyclerView.setLayoutManager(mLayoutManager); Artık hem normal öğelerin …

9
Araç Çubuğu üzerinden ActionMode'u görüntüle
Geleneksel olana ek olarak android.view.ActionModeyenisiyle kullanmaya çalışıyorumandroid.support.v7.widget.Toolbarandroid.app.ActionBar . Bunu şununla görüntüleyebiliyorum: toolbar.startActionMode(callback); Sorun şu ki ActionMode üzerinde görüntülenir ActionBarüzerinde değil, Toolbar. Bunu değiştirmenin bir yolu var mı? Temamda aşağıdakileri belirlemeye çalıştım, ancak hiçbir şeyi değiştirmiyor gibi görünüyor: <item name="windowActionModeOverlay">true</item>

30
Android Destek Kitaplığını 23.2.0'a güncelleyin hataya neden: XmlPullParserException İkili XML dosya satırı # 17 <vector> etiketi, viewportWidth> 0 gerektirir
Destek Kitaplığımı 23.2.0'a kadar güncellemeye çalışıyorum ve şu hatayla karşılaşıyorum: Exception while inflating &lt;vector&gt; org.xmlpull.v1.XmlPullParserException: Binary XML file line #17&lt;vector&gt; tag requires viewportWidth &gt; 0 at android.support.graphics.drawable.VectorDrawableCompat.updateStateFromTypedArray(VectorDrawableCompat.java:535) at android.support.graphics.drawable.VectorDrawableCompat.inflate(VectorDrawableCompat.java:472) at android.support.graphics.drawable.VectorDrawableCompat.createFromXmlInner(VectorDrawableCompat.java:436) at android.support.v7.widget.AppCompatDrawableManager$VdcInflateDelegate.createFromXmlInner(AppCompatDrawableManager.java:829) at android.support.v7.widget.AppCompatDrawableManager.loadDrawableFromDelegates(AppCompatDrawableManager.java:303) at android.support.v7.widget.AppCompatDrawableManager.getDrawable(AppCompatDrawableManager.java:178) at android.support.v7.widget.AppCompatDrawableManager.getDrawable(AppCompatDrawableManager.java:173) at android.support.v7.widget.TintTypedArray.getDrawable(TintTypedArray.java:60) at android.support.v7.widget.Toolbar.&lt;init&gt;(Toolbar.java:254) at android.support.v7.widget.Toolbar.&lt;init&gt;(Toolbar.java:196) at java.lang.reflect.Constructor.constructNative(Native Method) at java.lang.reflect.Constructor.newInstance(Constructor.java:417) …

25
Android.support.design.widget.NavigationView sınıfı şişirilirken hata oluştu
Destek Tasarım Kitaplığı'nda yeni bir bileşen NavigationView öğreticisini takip ettim ve bu hata mesajını alamıyorum: Error inflating class android.support.design.widget.NavigationView Buradaki her çözümü denedim Herhangi bir Android Tasarım Destek Kitaplığı Öğesi kullanılırken hata ancak hata mesajı hala var. xml &lt;android.support.v4.widget.DrawerLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" android:id="@+id/drawer_layout" android:layout_width="match_parent" android:layout_height="match_parent" android:fitsSystemWindows="true" &gt; &lt;RelativeLayout android:layout_width="match_parent" android:layout_height="match_parent" &gt; …


12
Android Parçaları. Ekran döndürme veya yapılandırma değişikliği sırasında AsyncTask'ı tutma
Bir Akıllı Telefon / Tablet uygulaması üzerinde çalışıyorum, yalnızca bir APK kullanıyorum ve ekran boyutuna bağlı olarak kaynakları gerektiği gibi yüklüyorum, en iyi tasarım seçeneği ACL aracılığıyla Fragments kullanıyor gibiydi. Bu uygulama şu ana kadar sadece aktivite tabanlı olarak iyi çalışıyordu. Bu, ekran döndürüldüğünde veya iletişimin ortasında bir yapılandırma değişikliği …

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.