Domande taggate «android-appcompat»

Il pacchetto della libreria di supporto per la compatibilità delle app contiene diverse librerie che possono essere incluse nell'applicazione. Ciascuna di queste librerie supporta una gamma specifica di versioni della piattaforma Android e un set di funzionalità.


15
mostra icona nella barra delle azioni / barra degli strumenti con AppCompat-v7 21
Ho provato questi - ma ancora non vedo l'icona come prima: getSupportActionBar().setLogo(R.drawable.ic_launcher); getSupportActionBar().setDisplayUseLogoEnabled(true); getSupportActionBar().setIcon(R.drawable.ic_launcher); Sembra funzionare quando utilizzo la barra degli strumenti personalizzata, ma ciò mi costringerebbe a toccare tutti i layout: esiste un modo migliore per farlo?

14
Come aggiungere la tinta del pulsante a livello di codice
Nella nuova libreria AppCompat, possiamo colorare il pulsante in questo modo: <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" /> Come posso impostare la tinta del pulsante a livello di codice nel mio codice? Fondamentalmente sto cercando di implementare una colorazione condizionale del pulsante basata su alcuni input dell'utente.

3
AppCompatActivity.onCreate può essere chiamato solo dall'interno dello stesso gruppo di librerie
Dopo l'aggiornamento a appcompat 25.1.0ho iniziato a ricevere errori cablati. Nel mio codice: @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); Ottengo un errore di lanugine: AppCompatActivity.onCreate can only be called from within the same library group (groupId=com.android.support) Come prevenire tale comportamento?

7
Come posso applicare lo stile alla barra degli strumenti di appcompat-v7 come Theme.AppCompat.Light.DarkActionBar?
Sto cercando di ricreare l'aspetto di Theme.AppCompat.Light.DarkActionBarcon la nuova barra degli strumenti della libreria di supporto. Se scelgo la Theme.AppCompat.Lightmia barra degli strumenti sarà chiara e se scelgo Theme.AppCompatsarà scura. (Tecnicamente devi usare la .NoActionBarversione, ma per quanto posso dire l'unica differenza è <style name="Theme.AppCompat.NoActionBar"> <item name="windowActionBar">false</item> <item name="android:windowNoTitle">true</item> </style> …

8
Come posso modificare il colore dell'increspatura quando uso? Attr / selectableItemBackground come sfondo?
Ho visto alcune domande SO e hanno dato alcuni possibili metodi per ottenere ciò che voglio. Per esempio: Usa l' colorControlHighlightattributo in styles.xml. Ecco il mio styles-v21.xml: <style name="SelectableItemBackground"> <item name="android:colorControlHighlight">#5677FC</item> <item name="android:background">?attr/selectableItemBackground</item> </style> E il mio widget: <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"/> E non funziona. Ho anche provato …




8
Android Lollipop, la visualizzazione personalizzata AppCompat ActionBar non occupa l'intera larghezza dello schermo
Quindi, ho appena aggiornato la mia base di codice a Lollipop e ho problemi con la barra delle azioni. Sto usando AppCompat e ActionBarActivity e gonfio una visualizzazione personalizzata. Sembra che la visualizzazione personalizzata non occupi più l'intera larghezza dello schermo, lasciando una sottile striscia a sinistra Il modo in …

25
La barra di stato diventa bianca e non mostra il contenuto dietro di essa
Sto provando AppCompat su Marshmallow. E voglio avere una barra di stato trasparente anche se diventa bianca. Ho provato un paio di soluzioni ma non hanno funzionato per me ( barra di stato trasparente non funziona con windowTranslucentNavigation = "false" , Lollipop: disegnare dietro statusBar con il suo colore impostato …


13
Raggio dell'angolo di CardView
C'è un modo per fare in modo che CardView abbia solo il raggio dell'angolo in alto? <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
Cambia il colore della barra degli strumenti in Appcompat 21
Sto testando le nuove funzionalità di Appcompat 21 Material Design. Pertanto ho creato una barra degli strumenti come questa: <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"/> e l'ho incluso nel mio file di layout principale. Quindi l'ho impostato come supportActionBar in questo modo: Toolbar toolBar = (Toolbar)findViewById(R.id.activity_my_toolbar); setSupportActionBar(toolBar); …

7
Colorazione MenuItem sulla barra degli strumenti AppCompat
Quando uso i drawable dalla AppCompatlibreria per le mie Toolbarvoci di menu, la colorazione funziona come previsto. Come questo: <item android:id="@+id/action_clear" android:icon="@drawable/abc_ic_clear_mtrl_alpha" <-- from AppCompat android:title="@string/clear" /> Ma se uso i miei disegnabili o addirittura copio i disegnabili dalla AppCompatlibreria al mio progetto, non si colorerà affatto. <item android:id="@+id/action_clear" android:icon="@drawable/abc_ic_clear_mtrl_alpha_copy" …

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.