«android-appcompat» etiketlenmiş sorular

Uygulama Uyumluluğu Destek Kitaplığı paketi, uygulamanıza dahil edilebilecek birkaç kitaplık içerir. Bu kitaplıkların her biri, belirli bir Android platform sürümlerini ve bir dizi özelliği destekler.

8
Malzeme tasarımı yönergelerine benzeyen bir SearchView oluşturma
Şu anda uygulamamı Materyal tasarımına nasıl dönüştüreceğimizi öğrenme sürecindeyim ve şu an biraz takılıp kaldım. Araç Çubuğunu ekledim ve gezinti çekmecemi tüm içeriğin üzerine yerleştirdim. Şimdi malzeme kılavuzlarındakine benzeyen genişletilebilir bir arama oluşturmaya çalışıyorum : Şu anda aldığım şey bu ve yukarıdaki gibi nasıl yapacağımı anlayamıyorum: Bu benim menü xml: …

15
AppCompat-v7 21 ile eylem çubuğunda / araç çubuğunda simgeyi göster
Bunları denedim ama simgeyi hâlâ eskisi gibi görmüyorum: getSupportActionBar().setLogo(R.drawable.ic_launcher); getSupportActionBar().setDisplayUseLogoEnabled(true); getSupportActionBar().setIcon(R.drawable.ic_launcher); Özel araç çubuğunu kullandığımda çalışıyor gibi görünüyor - ama bu beni tüm düzenlere dokunmaya zorlar - bunu yapmanın daha iyi bir yolu var mı?

14
Programlı olarak düğme tonu ekleme
Yeni AppCompat kitaplığında, düğmeyi şu şekilde renklendirebiliriz: <Button android:layout_width="match_parent" android:layout_height="wrap_content" android:text="@string/follow" android:id="@+id/button_follow" android:backgroundTint="@color/blue_100" /> Kodumda programlı olarak düğmenin renk tonunu nasıl ayarlayabilirim? Temel olarak bazı kullanıcı girdilerine göre düğmenin koşullu renklendirmesini uygulamaya çalışıyorum.

3
AppCompatActivity.onCreate yalnızca aynı kitaplık grubu içinden çağrılabilir
Appcompat'a yükselttikten sonra 25.1.0kablolu hatalar almaya başladım. Kodumda: @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); Tüy bırakmayan hata alıyorum: AppCompatActivity.onCreate can only be called from within the same library group (groupId=com.android.support) Böyle bir davranış nasıl önlenir?

7
Appcompat-v7 Araç Çubuğunu Theme.AppCompat.Light.DarkActionBar gibi nasıl biçimlendirebilirim?
Theme.AppCompat.Light.DarkActionBarYeni destek kitaplığı Araç Çubuğu ile görünümünü yeniden oluşturmaya çalışıyorum . Araç çubuğum seçersem Theme.AppCompat.Lightaçık, seçersem Theme.AppCompatkaranlık olur. (Teknik .NoActionBarolarak sürümü kullanmanız gerekir, ancak anlayabildiğim kadarıyla tek fark, <style name="Theme.AppCompat.NoActionBar"> <item name="windowActionBar">false</item> <item name="android:windowNoTitle">true</item> </style> Şimdi yok Theme.AppCompat.Light.DarkActionBarama safça kendiminkini yapmak için yeterince iyi olacağını düşündüm <style name="Theme.AppCompat.Light.DarkActionBar.NoActionBar"> <item name="windowActionBar">false</item> …

8
Attr / selectableItemBackground'u arka plan olarak kullanırken dalgalanma rengini nasıl değiştirebilirim?
Bazı SO soruları gördüm ve istediğimi elde etmek için bazı olası yöntemler verdiler. Örneğin: colorControlHighlightStyles.xml'de özniteliği kullanın . İşte stillerim-v21.xml: <style name="SelectableItemBackground"> <item name="android:colorControlHighlight">#5677FC</item> <item name="android:background">?attr/selectableItemBackground</item> </style> Ve widget'ım: <TextView android:id="@+id/tv_take_photo_as_bt" android:layout_width="280dp" android:layout_height="48dp" android:text="@string/act_take_photo" style="@style/SelectableItemBackground"/> Ve çalışmıyor. Ben de eklemeye çalıştık parent="Theme.AppCompat"SelectableItemBackground" tarzı, ya da değişikliği colorControlHighlight(no android: prefix)", ya …


26
Durum çubuğu beyaza dönüyor ve arkasındaki içeriği göstermiyor
Marshmallow'da AppCompat'ı deniyorum. Ve şeffaf bir durum çubuğuna sahip olmak istiyorum, ancak beyaza dönüyor. Birkaç çözüm denedim ama benim için işe yaramadı ( Şeffaf durum çubuğu windowTranslucentNavigation = "false" , Lollipop: rengi şeffaf olarak ayarlanmış durum çubuğunun arkasında çizin ). İşte ilgili kod. Styles.xml'im <style name="Bacon" parent="Theme.Bacon"/> <style name="Theme.Bacon" parent="Theme.AppCompat.Light.NoActionBar"> …

5
Android appcompat v7 21 kitaplığından DrawerArrowToggle nasıl uygulanır
Artık Android 5.0 piyasaya sürüldüğüne göre, hareketli eylem çubuğu simgelerinin nasıl uygulanacağını merak ediyordum. Bu kütüphane burada uygular benim için ince ama AppCompat v7 kütüphanesinde beri nasıl uygulanabilir oldu? Kütüphane buna temalar.xml'de atıfta bulunur <item name="drawerArrowStyle">@style/Widget.AppCompat.DrawerArrowToggle</item> Bu tarzın altında <style name="Base.V7.Theme.AppCompat" parent="Platform.AppCompat"> GÜNCELLEME Bunu v7 DrawerToggle kullanarak uyguladım. Ancak onu …


8
Android Lollipop, AppCompat ActionBar özel görünümü tüm ekran genişliğini kaplamıyor
Bu nedenle, kod tabanımı Lollipop olarak güncelledim ve İşlem Çubuğu ile ilgili sorunlar yaşıyorum. AppCompat ve ActionBarActivity kullanıyorum ve özel bir görünümü şişiriyorum. Görünüşe göre özel görünüm artık ekranın tüm genişliğini kaplamıyor ve solda ince bir şerit bırakıyor Eskiden göründüğü gibi Şimdi göründüğü gibi Bu, Eylem Çubuğunu kurmak için kullandığım …

5
Android 5.0'da AppCompat CardView'da XML'de Yüksekliği Ayarlama
Anladığım kadarıyla, önizleme aşamasının başlarında, yalnızca CardViewJava'da bir hack olmadan XML'de yükseltme ayarlamanın bir yolu yok gibi görünüyordu . Şimdi resmi sürüm çıktı, bunu, yüksekliği ayarlamak için Java kodu yazmadan XML'de yapmanın bir yolu var mı? card_view:cardElevationHiçbir etki yapmamaya çalıştım . 5.0 için emülatörleri kullanırken her şeyin yolunda olduğunu düşünmüştüm. …

8
AppCompat Araç Çubuğunda MenuItem renklendirme
Menü AppCompatöğelerim için kitaplıktan çizimleri kullandığımda Toolbarrenklendirme beklendiği gibi çalışıyor. Bunun gibi: <item android:id="@+id/action_clear" android:icon="@drawable/abc_ic_clear_mtrl_alpha" <-- from AppCompat android:title="@string/clear" /> Ancak kendi çekilebilir öğelerimi kullanırsam veya hatta çekilebilir öğeleri AppCompatkitaplıktan kendi projeme kopyalarsam hiç renklenmeyecektir. <item android:id="@+id/action_clear" android:icon="@drawable/abc_ic_clear_mtrl_alpha_copy" <-- copy from AppCompat android:title="@string/clear" /> AppCompat ToolbarSadece o kitaplıktan çekilebilen renk …

13
CardView Köşe Yarıçapı
CardView'ın yalnızca üstte köşe yarıçapına sahip olmasını sağlamanın bir yolu var mı? <android.support.v7.widget.CardView xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" xmlns:app="http://schemas.android.com/apk/res-auto" android:layout_width="match_parent" android:layout_height="wrap_content" app:cardCornerRadius="10dp" >

11
Appcompat 21'de Araç Çubuğu rengini değiştirin
Yeni Appcompat 21 Materyal Tasarımı özelliklerini test ediyorum. Bu nedenle, bunun gibi bir Araç Çubuğu oluşturdum: <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"/> ve ana düzen dosyama ekledim. Sonra bunu supportActionBar olarak ayarladım: Toolbar toolBar = (Toolbar)findViewById(R.id.activity_my_toolbar); setSupportActionBar(toolBar); Çalışıyor, ancak bir şekilde araç çubuğunu nasıl özelleştireceğimi tam olarak …

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.