Tag: Java

Android ViewGroup.setScaleX () provoque la découpe de la vue

J'utilise la bibliothèque NineOldAndroids pour mettre à jour ma mise en page personnalisée. public class MyLayout extends FrameLayout { // LayoutParams.MATCH_PARENT and all. … @Override public boolean setPositionAndScale(ViewGroup v, PositionAndScale pas, PointInfo pi) { … mScale = pas.getScale(); ViewHelper.setScaleX(this, mScale); ViewHelper.setScaleY(this, mScale); } } J'ai essayé FrameLayout et AbsoluteLayout. Tous ont le même effet. Lorsque […]

Comment savoir quand un périphérique BLE s'abonne à une caractéristique sur Android?

À partir d'un arrière-plan de développement iOS, lorsque vous travaillez avec Bluetooth LE agissant en tant que périphérique, vous pouvez vous inscrire pour un rappel lorsque un périphérique BLE "central" s'inscrit (permet des notifications) pour une caractéristique. Je suis en train de voir comment cela se fait sur Android. Si vous travaillez avec Bluetooth LE […]

Lecture / écriture sur la balise NFC avec protection par mot de passe

J'ai besoin d'écrire / lire des données textuelles sur une balise NFC. La façon dont je m'attends à ce que la lecture / écriture fonctionne devrait être la suivante: La première fois que je devrais pouvoir configurer le mot de passe. La prochaine fois que quelqu'un essaie de lire ou d'écrire, s'il a le mot […]

Comment savoir si un appareil Android se trouve à proximité d'une adresse google maps api

Je développe une application Android qui reçoit une adresse donnée. Je ne souhaite que l'application s'exécuter sur l'appareil, si l'utilisateur est sur cette adresse ou plus près. Est-ce que cela ne peut être possible qu'avec google maps api?

Différence entre @string et @ + string?

Parfois, quand je veux renvoyer une valeur à une référence de chaîne, j'utilise @ string / blabla, mais parfois, cela me donne une erreur que je peux exécuter le code à moins que je change @string to @+string Quelle est la différence entre eux? Toute réponse serait utile. Merci d'avance!

Pas de fichier project.properties et NullPointerException lors de la création d'une nouvelle application Android

J'ai un moment horrible pour trouver un problème qui me rend impossible d'utiliser le nouvel assistant d'application Android dans ADT pour créer un nouveau projet Android. D'abord un peu d'arrière-plan. J'ai utilisé ADT (le lot ADT) pendant environ 6 mois et je n'ai pas eu de problème. Parce que la question actuelle ne se manifeste […]

Comment utiliser @ ActivityInfo.ScreenOrientation

J'essaie de créer une méthode qui me renvoie la dépendance de la fonction de projection, car le périphérique est un ordinateur de poche ou une tablette. public int getScreenOrientation(boolean isTablet){ if(isTablet){ return ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE; } else { return ActivityInfo.SCREEN_ORIENTATION_PORTRAIT; } } Mais lorsque j'utilise setRequestedOrientation(getScreenOrientation)); Je reçois une erreur de peluches Must be one of: ActivityInfo.SCREEN_ORIENTATION_……… […]

Dessiner plus de 4 000 polylignes dans les cartes google google

Je développe dès maintenant une application pour les appareils Android. La fonctionnalité principale est de dessiner des polylignes sur la carte pour montrer quel trafic dans la ville de chaque rue. Malheureusement, lorsque je dessine autour des polylignes 3K – le nombre est réduit en fonction de la taille de l'écran et du niveau de […]

Comment créer une bibliothèque partagée, multiplateforme, partagée en Java?

J'ai une application Java qui fonctionne sur BlackBerry (JDE 4.5). Je souhaite transmettre cette application à Android et pouvoir conserver les 2 applications simultanément. Je voudrais peut-être transférer cette application sur d'autres plates-formes Java (J2ME?). Je comprends qu'une bonne partie du code devra être spécifique à chaque plate-forme (UI et autres choses). Mais je pense […]

Comment attribuer des identifiants uniques à des vues créées dynamiquement?

Dans mon application, je crée des Views – dans ce cas un EditText – dynamiquement. Mais chaque View que j'ajoute doit avoir un identifiant unique. EditText editText = new EditText(context); LayoutParams params = new LayoutParams(LayoutParams.MATCH_PARENT, LayoutParams.WRAP_CONTENT); editText.setLayoutParams(params); // Which value am I supposed to use here? editText.setId(value); layout.addView(editText); Je crains les conflits si j'attribue une […]

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