Tag: android 5.0 lollipop

Android Lollipop: ImageView ignorant l'attribut fitsSystemWindows (barre d'état transparente)

Je travaille actuellement sur une application pour laquelle je souhaite activer une barre d'état transparente. Je veux un ImageView (dont j'ai besoin pour son attribut scaleType ) pour couvrir l'intégralité de l'écran afin que l'image s'affiche sous la barre d'état. Voici ma mise en page: <android.support.v4.widget.DrawerLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:fitsSystemWindows="true"> <RelativeLayout android:layout_width="match_parent" android:layout_height="match_parent" android:fitsSystemWindows="true"> <ImageView […]

Élévation de Lollipop sur un contour concave

J'ai une vue personnalisée qui affiche une forme d'étoile en utilisant un chemin d'accès. Cette vue fonctionne comme prévu, mais maintenant, je voudrais passer à la nouvelle recommandation Google Material. Malheureusement, l' elevation dépend d'un contour convexe. Je ne peux pas encore trouver une solution. Existe-t-il une solution de contournement connue ou toute autre solution […]

Quel est l'api Android pour obtenir la liste des périphériques audio connectés?

J'ai utilisé le code ajouté ci-dessous pour obtenir les périphériques audio connectés pour le périphérique Android. Utilisé AudioManager méthode api getDevices() et obtenu le résultat avec des périphériques connectés comme écouteurs, haut-parleur, casque. Mais cette méthode getDevices() est disponible depuis Android Api niveau 23 (Marshmallow) uniquement. Mais mon application devrait être compatible avec Api Level […]

Android API21: VoiceInteractionService onReady () non appelé

J'ai un problème avec la nouvelle Android API21, en particulier le VoiceInteractorService. J'aimerais utiliser la nouvelle détection Hotword dans API21. Si j'appuie sur un bouton, une détection de hot-word pour le mot 'google' devrait commencer. Lorsque j'ai une activité (MainActivity) et que je souhaite appeler la méthode createAlwaysOnHotwordDetector (String keyphrase, Locale locale, AlwaysOnHotwordDetector.Callback callback) à […]

Faites en sorte que la barre de navigation reste au dessus de toute animation d'activité

Tout d'abord, je travaille avec l'aperçu Android-L. Maintenant, pour quiconque de ne pas méconnaître la barre de navigation, voici une photo: https://imageshack.com/i/f0bjjDnQp J'applique l'animation d'activité qui suit: activity.startActivity(intent); activity.overridePendingTransition(R.anim.slide_in_from_bottom, R.anim.scale_in); Où R.anim.slide_in_from_bottom.xml est: <?xml version="1.0" encoding="utf-8"?> <set xmlns:android="http://schemas.android.com/apk/res/android"> <translate android:duration="300" android:fromYDelta="100%" android:toYDelta="0%"/> </set> Et R.anim.scale_in est: <?xml version="1.0" encoding="utf-8"?> <set xmlns:android="http://schemas.android.com/apk/res/android"> <scale android:duration="300" android:fromXScale="1.0" android:fromYScale="1.0" […]

Erreur de défilement ListView sur 5.1

Il a juste remarqué un bug très étrange dans ListView, semble reproductible uniquement 5.1, et je me demande vraiment comment personne ne l'a déjà soulevé (n'a pas trouvé de relation). Assez facile à reproduire: Trouvez une ListView avec suffisamment d'éléments (100 +), faites défiler vers le bas vers le 3/4 de la liste, faites défiler […]

Que fait l'élévation dans Android L?

Aujourd'hui, j'ai développé mes premières applications Android L et j'ai lu les conseils d.android.com/preview. Ils ont dit que Android: l'élévation me montrerait des ombres. Mais regardez ceci: <TextView android:id="@+id/tvTest5" android:layout_width="50dp" android:layout_height="50dp" android:layout_below="@id/btnTest1" android:layout_toRightOf="@id/tvTest4" android:layout_marginLeft="10dp" android:background="#000000" android:elevation="50dp"/> Je ne vois aucune ombre dans mon émulateur. Est-ce que je fais quelque chose de mal ou est-ce que […]

Switch control ne fonctionne pas sur Dialog dans Android version 5.0

J'ai utilisé ci-dessous switch dans ma demande. <Switch android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_centerHorizontal="true" android:text="" android:thumb="@drawable/toggle_button_color" android:textOff="@string/text_estimate" android:textOn="@string/text_accurate" android:textColor="@color/white" /> Dans le switch ci-dessus switch j'utilise toggle_button_color.xml pour changer la couleur du pouce en vert et en rouge lorsque le switch est switch et désactivé respectivement. <selector xmlns:android="http://schemas.android.com/apk/res/android"> <item android:state_checked="false" android:drawable="@color/red" /> <item android:state_checked="true" android:drawable="@color/green" /> </selector> Si […]

ProgressBar in ActionBar sur Android L Aperçu

Aujourd'hui, j'ai commencé à porter une application sur l'aperçu Android L afin de l'avoir presque prêt lorsque le produit final est lancé. Un problème que j'ai trouvé est que je ne peux pas avoir une barre de progression indéterminée sur ActionBar. Il ne montre pas du tout et lance cette erreur sur logcat: E/PhoneWindow﹕ Circular […]

Canvas.drawTextOnPath (…) ne fonctionne pas sur Lollipop

Canvas.DrawTextOnPath ne semble pas fonctionner sur un périphérique Lollipop. Voyez la différence ici. (L'image Nexus 10 est correcte mais Lollipop ne s'affiche pas correctement) Le code est un dessin simple. // Path for the inner circle unitPath = new Path(); unitPath.addArc(unitRect, 180.0f, 180.0f); // Draw the text and the path canvas.drawTextOnPath("Inner Circle", unitPath, 0.0f, 0.0f, […]

coAndroid est un fan Android de Google, tout sur les téléphones Android, Android Wear, Android Dev et Android Games Apps.