Tag: Android

La disposition linéaire dans la disposition linéaire est ajoutée mais n'est pas visible

Bonjour à tous, j'ai une disposition linéaire vide en xml. Et j'ajoute une vue de texte de manière dynamique. Une fois que ces vues de texte dépassent 5, je crée une disposition linéaire supplémentaire à l'intérieur et j'ajoute des vues de texte à la mise en page nouvellement créée. Et enfin, ajouter cette nouvelle mise […]

IndexOutOfBoundsException dans TabLayout dans Android support design lib

J'utilise android.support.design dans tous mes projets, et aujourd'hui je l'ai mis au courant de la dernière version Com.android.support:design:22.2.1 C'était une mauvaise idée, parce que mon projet s'était écrasé avec java.lang.IndexOutOfBoundsException: Invalid index 0, size is 0 java.util.ArrayList.throwIndexOutOfBoundsException(ArrayList.java:255) java.util.ArrayList.get(ArrayList.java:308) android.support.design.widget.TabLayout.getTabAt(TabLayout.java:407) android.support.design.widget.TabLayout.setupWithViewPager(TabLayout.java:585) Après un certain débogage, j'ai trouvé un problème dans cette méthode: public void setupWithViewPager(@NonNull ViewPager […]

Quel est le but de l'argument de l'échelle dans des fonctions telles que setYLabelsColor ()?

Dans la bibliothèque achartengine, la classe XYMultipleSeriesRenderer qui a deux fonctions: public void setXLabelsColor(int color) public void setYLabelsColor(int scale, int color) setXLabelsColor() intuitivement est logique, car il ne faut que transmettre la couleur, mais pour la plus longue période, je ne pouvais pas comprendre ce que l'argument "scale" était pour setYLabelsColor . Selon les docteurs, […]

Découverte du service réseau Android

Je travaille pour créer une application qui utilise Network Service Discovery. J'ai suivi cette publication http://developer.android.com/training/connect-devices-wirelessly/nsd-wifi-direct.html et l'application fonctionne mais j'ai quelques questions en fonction du code ci-dessous. WifiP2pDnsSdServiceInfo.newInstance ("_ test", "_presence._tcp", record); Il semble que l' enregistrement ne puisse pas contenir beaucoup de données. Par exemple, si la taille de l'enregistrement est de 20, […]

Portant une application C ++ sur Android

Est-il possible de connecter une application C ++ qui utilise le STL de façon étendue à Android? Je comprends que actuellement NDK ne supporte pas cela, mais il y a-t-il un effort (open source ou autrement) en cours pour y parvenir? Sinon, existe-t-il un moyen de compiler libstdc ++ pour Android? MISE À JOUR: Ndk […]

Transition des éléments partagés dans une vue dans un RecyclerView, possible?

En vue de la transition Lollipop normale de l'activité ayant des éléments partagés, par exemple, https://github.com/codepath/android_guides/wiki/Shared-Element-Activity-Transition , il est assez courant de passer d'une vue d'une vue Recycler à Une vue normale d'une activité ciblée. Cependant, dans le cas de la vue ciblée, est également dans un visionnaire d'un recyclerView, existe-t-il un moyen de le […]

Comment utiliser des bibliothèques * .so supplémentaires sur Android Studio et NDK

J'essaie de générer une application Android pour utiliser des bibliothèques * .so supplémentaires (spécifiquement 'libinterface.so'). Ces bibliothèques sont générées à l'extérieur et sont incluses comme une dépendance dans une classe wrapper appelée depuis le côté Java. La bibliothèque est stockée dans 'src / main / jniLibs / armeabi-v7a'. Le système comprend tout le fichier .so […]

Comment identifier quel fichier MP3 s'est terminé dans MediaPlayer.OnCompletionListener?

Dans l'onCreate () de mon ativity, j'ai configuré MediaPlayer.OnCompletionListener, puis écris un fichier MP3: MediaPlayer p = MediaPlayer.create(this, R.raw.intro); p.setOnCompletionListener(this); p.start(); Et lorsque je joue, je gère cet événement dans: public void onCompletion(MediaPlayer mp) { // handle completion } Tout gentil et dingue, mais maintenant je veux jouer à deux fichiers MP3 différents et gérer […]

Eclipse to Android Studio Import

Je déménage tous mes codes source à AS comme le suggère le site officiel d'Android. Cependant, l'expérience n'est pas très bonne. Il est très lent comme décrit ici . Mais ce n'est pas mon problème ultime pour l'instant. J'ai résolu de nombreux problèmes tels que la mise à jour de compileSdkVersion à 23 afin que […]

Comment obtenir l'échelle de webview dans Android 4

WebView.getScale () est obsolète (mais toujours utilisable) La façon recommandée d'obtenir une échelle pour la visualisation web consiste à utiliser WebViewClient.onScaleChanged () http://developer.android.com/reference/android/webkit/WebViewClient.html#onScaleChanged(android.webkit.WebView , float, float) J'ai ajouté un gestionnaire correspondant dans ma page web personnalisée: public class CustomWebView extends WebView { public CustomWebView(Context context) { super(context); setWebViewClient(new WebViewClient() { @Override public void onScaleChanged(WebView view, […]

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