Est-il possible de définir la couleur d'arrière-plan pour seulement (1/4) la partie d'une vue dans Android? J'ai un cas d'utilisation où je dois sélectionner une vue et la colorer après la diviser en portions, j'ai regardé des docs de développeur mais je suis incapable de trouver un moyen de faire la même chose. Editer: J'ai besoin de faire en sorte que quelque chose comme "| | | |" et j'ai besoin de le faire dynamiquement.Définir la couleur d'arrière-plan en seulement (1/4) ème partie d'une vue (Android)
4
A
Répondre
7
il est utile pour vous
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="rectangle">
<gradient
android:startColor="#FFFFFF"
android:endColor="#00000000"
android:angle="45"/>
</shape>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:background="@drawable/gradient" >
</LinearLayout>
0
avez-vous essayé d'utiliser
android:drawableTop="@drawable/....."
+0
Je dois le faire dynamiquement –
+0
vous pouvez serach il comment dessiner sur en haut d'une vue par java .. – AAnkit
0
essayer cette
<LinearLayout
android:orientation="horizontal"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:layout_weight="1">
<TextView
android:text="red"
android:gravity="center_horizontal"
android:background="#aa0000"
android:layout_width="wrap_content"
android:layout_height="fill_parent"
android:layout_weight="1"/>
<TextView
android:text="green"
android:gravity="center_horizontal"
android:background="#00aa00"
android:layout_width="wrap_content"
android:layout_height="fill_parent"
android:layout_weight="1"/>
<TextView
android:text="blue"
android:gravity="center_horizontal"
android:background="#0000aa"
android:layout_width="wrap_content"
android:layout_height="fill_parent"
android:layout_weight="1"/>
<TextView
android:text="yellow"
android:gravity="center_horizontal"
android:background="#aaaa00"
android:layout_width="wrap_content"
android:layout_height="fill_parent"
android:layout_weight="1"/>
</LinearLayout>
Questions connexes
- 1. Touchez dans la vue seulement- android
- 2. Dessiner seulement une partie d'une vue personnalisée
- 3. iPhone UINavigationController: anime seulement une partie de la vue
- 4. Comment puis-je définir une partie de la vue apparaît dans sa vue enfant
- 5. obtenir la couleur de la vue en forme ovale
- 6. Comment définir la couleur du texte dans la vue SetIndicator?
- 7. Modification dynamique d'une partie seulement d'un dessin
- 8. Définir la couleur de l'étendue TextView dans Android
- 9. Changer seulement une partie d'un arrière-plan sélectionné UITableViewCell Couleur personnalisée
- 10. Seulement obtenir une partie de la chaîne dans Android?
- 11. comment définir la couleur rouge à la vue du texte dans Android
- 12. Comment changer la couleur d'arrière-plan combobox (pas seulement la liste déroulante partie de la liste)
- 13. Définir la vue de la tête statique dans android ListView
- 14. Comment définir la couleur UIBarButtonItem
- 15. Définir la couleur d'arrière-plan champ d'searchbar
- 16. UIImage étirer seulement une partie
- 17. Comment définir la couleur Random GradientDrawable par programme - Android
- 18. Android, en maintenant la vue
- 19. remplacer les bits entre i-ème et j-ème dans N à M
- 20. Définir la couleur du texte d'une vue de texte dans un élément listview? (Android)
- 21. Comment gérer une vue avec 14 boutons?
- 22. Android - barre d'état cache parfois une partie de la vue
- 23. Android Convert Agrandir la vue en bitmap
- 24. Comment afficher la partie Canvas d'une vue dans android?
- 25. Android: InputMethodService comment définir une vue avec setExtractView (vue vue)?
- 26. Définir la couleur de police du code de sortie de knitr en noir seulement
- 27. n-ème sélecteur d'enfant
- 28. Comment remplir la colonne 'Application' dans LogCat (Android-14 +)
- 29. Comment définir la couleur de police pour une colonne particulière dans la vue en liste?
- 30. Comment obtenir seulement la dernière partie d'un chemin en Python?
Puis-je le faire par programmation, parce que je dois définir la couleur dynamiquement. –
textview.setTextColor (Color.RED); // textview doit être défini dans votre classe – NagarjunaReddy
Je souhaite définir la couleur d'arrière-plan de 1/4e partie de la vue texte et non de la couleur du texte. –