Articles of android widget

Comment faire défiler ma mise en page horizontalement et verticalement?

J’utilise un TableLayout. Je dois avoir un défilement horizontal et vertical pour cette disposition. Par défaut, je peux faire défiler verticalement la vue, mais le défilement horizontal ne fonctionne pas. J’utilise Android SDK 1.5 r3. J’ai déjà essayé android:scrollbars=”horizontal” . J’ai lu sur certains forums que dans la mise à jour du cupcake, le défilement […]

Librairies Android open source? Vues réutilisables, groupes de vues, adaptateurs, etc.

Voici ce que je veux vraiment: un site de collecte de composants réutilisables pour Android. J’ai trouvé plusieurs petites listes , la plus importante étant la liste de bibliothèques Open Intents . Mark Murphy (salut, Mark) répertorie également les projets de bibliothèque qu’il publie. Rien de tout cela n’est du même ordre que, disons, Cocoa […]

Coordonnées incorrectes de getLocationOnScreen / getLocationInWindow

Un appel à getLocationOnScreen() ou à getLocationInWindow() me donne tous deux une coordonnée top/Y environ ~ 30px (hauteur de la barre d’état / notifications). La coordonnée left/X est morte. Comme je l’ai laissé entendre ci-dessus, je crois que la différence est due à la barre d’état / notification … Je peux me tromper. Je pense […]

Affichage d’image Android Pincement Zoom

J’utilise un exemple de code de Making Sense of Multitouch pour zoomer l’affichage des images. Sur ScaleListener, j’ai ajouté ScaleGestureDetector.getFocusX() and getFocusY() pour que le contenu effectue un zoom sur le point focal du geste. Ça marche très bien. Le problème est que, lors du premier multitouch, l’intégralité de la position de dessin de l’image […]

Comment contrôler la largeur et la hauteur du dialog d’alertes par défaut dans Android?

AlertDialog.Builder builder = new AlertDialog.Builder(this); builder.setTitle(“Title”); builder.setItems(items, new DialogInterface.OnClickListener() { public void onClick(DialogInterface dialog, int item) { Toast.makeText(getApplicationContext(), items[item], Toast.LENGTH_SHORT).show(); } }); AlertDialog alert = builder.create(); J’utilise le code ci-dessus pour afficher un dialog d’alerte. Par défaut, il remplit l’écran en largeur et wrap_content en hauteur. Comment puis-je contrôler la largeur et la hauteur de […]

Comment obtenir la largeur et la hauteur de l’écran

J’ai essayé d’utiliser le code suivant pour obtenir la largeur et la hauteur de l’écran lors du développement d’applications Android: Display display = getWindowManager().getDefaultDisplay(); int screenWidth = display.getWidth(); int screenHeight = display.getHeight(); mais j’ai eu une exception NullPointerException pour mon display , pourquoi? comment obtenir la largeur et la hauteur de l’écran alors?

Définition du titre et du sous-titre de la barre d’action

Je veux définir le titre et le sous-titre de ma barre d’action avant la compilation. J’ai un moyen de le faire comme ça: ActionBar ab = getActionBar(); ab.setTitle(“My Title”); ab.setSubtitle(“sub-title”); Mais je ne veux pas le faire lors de l’exécution. Existe-t-il un fichier xml ou un emplacement où je peux spécifier ces titres? J’essaie de […]

Pourquoi ne peut-on pas append / supprimer des éléments d’un ArrayAdapter?

J’utilise un ArrayAdapter pour remplir les éléments à lister dans un android.widget.Spinner . Cela fonctionne très bien. Mais maintenant, je veux garder la liste des éléments dynamic, c’est-à-dire que je veux pouvoir append / supprimer des éléments de la liste de sélection au moment de l’exécution. Cependant, lorsque j’appelle adapter.add(item) ou adapter.remove(item) j’obtiens toujours une […]

Android – Est-il possible de désactiver le clic du bouton d’accueil

J’ai une application, quand il lance je dois désactiver tous les boutons sur l’appareil Android, j’ai réussi à désactiver l’appel final et d’autres. Je dois désactiver le clic sur le bouton d’accueil. Il ne doit produire aucune action sur le clic. Toutes les suggestions très appréciées

Widgets cliquables dans Android

La documentation du développeur semble avoir échoué ici. Je peux créer un widget statique sans réfléchir, je peux même créer un widget comme le widget horloge analogique qui se mettra à jour, cependant, je ne peux pas pour la vie trouver comment créer un widget qui réagit lorsque l’utilisateur clique sur il. Voici le meilleur […]