2017-10-18 5 views
0

On m'a donné une tâche mais je ne suis pas sûr de la façon de procéder. Mon travail consiste à créer un bouton dans Android, un bouton d'image idéalement. Je dois pouvoir en modifier la couleur (rouge, vert, jaune), afficher un chiffre sur le dessus ou comme arrière-plan (valeur aléatoire de 1-1000). La seule façon de le faire est de créer plusieurs images pouvant être dessinées pour chaque numéro. Le problème ici est que je devrais en créer un pour chaque couleur qui serait d'environ 3000 images. Toutes les suggestions sont appréciées.Changer les photos sans l'image pouvant être dessinée

+0

Pourquoi ne pas définir le texte du bouton sur le nombre et changer la couleur du texte en conséquence? –

+0

J'ai pensé à faire cela mais je pensais à créer quelque chose comme l'application de messagerie actuelle qui montre le nombre de messages non lus. –

+0

Et avez-vous essayé quelque chose jusqu'à présent pour y arriver? Si oui, postez le code pour montrer ce que vous avez fait et quelle est la sortie. En outre, mentionnez comment la sortie est différente de ce que vous voulez réellement. –

Répondre

0

Deux façons de résoudre votre problème:

  • Vous pouvez afficher la couleur d'arrière-plan de bouton & utilisation Texte de bouton pour afficher le numéro
  • Ou si vous voulez utiliser l'image drawble -> Créer un identifiant de tableau de l'image -fourni. Et changer l'image d'arrière-plan du bouton lorsque l'exécution aléatoire. (Toujours créer un objet-vue)