NativeScript / NativeScript/NativeScript
Feature: Allow Android ActionBarItems to be themable...
Personne n'a encore pris cette issue.
- Langage dominant
- TypeScript
- Étoiles
- 25.7k
- Forks
- 1.7k
- Merge moyen
- 1 j 5 h
- PR mergées (30 j)
- 35
Description
At the current point the action bar items are not themable via css because they aren't available to change at runtime. However, a workaround is to use a Spannable String as the title, and then theme that probably using the css value ActionBarItem. See:
https://stackoverflow.com/questions/9895472/how-do-i-programmatically-change-actionbar-menuitem-text-colour
Please note:
.setTitleCondensed(rawTitle); should be set before setting the .setTitle with the spannable string, so that it works around a bug on Android 4.1 on some phones.
This would be a nice minor feature to add at some point in the future...
Guide de contribution
Ouvrir le guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Piste de recherche
L’issue identifie Android ActionBarItems et la valeur CSS ActionBarItem ; commencez par localiser l’implémentation de Android ActionBarItem et la configuration de son titre à l’exécution autour de setTitleCondensed et setTitle. Le travail est considéré comme terminé lorsque les ActionBarItems peuvent être thémés via CSS à l’exécution, tout en préservant le workaround d’ordre d’Android 4.1.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- android, css
- Domaine
- mobile
- Type d'issue
- Fonctionnalité
- Difficulté
- 4/5
- Temps estimé
- 3-5 jours
- Activité
- À l'abandon
- Clarté
- À clarifier
- Accessibilité débutants
- 25/100