מכשירי XR רלוונטיים
ההנחיות האלה יעזרו לכם ליצור חוויות למכשירי XR מהסוגים האלה.
ב-Jetpack Compose Glimmer, הרכיב Text מבוסס על הטקסט הבסיסי ומאפשר להגדיר מאפייני טקסט שונים כמו צבע, גודל גופן, סגנון גופן, עובי גופן, משפחת גופנים, ריווח בין אותיות ויישור טקסט. רכיב ה-Glimmer Text של Jetpack Compose הוא ייחודי בכך שהוא מנהל בצורה חכמה את התאמת הצבעים. לדוגמה, אם לא מציינים צבע חלופי, צבע הטקסט יהיה ברירת המחדל של צבע התוכן שסופק על ידי השטח הקרוב ביותר בהיררכיית ממשק המשתמש.
דוגמה: יצירת כותרת טקסט בתיבה
@Composable
fun GlimmerStyleSample() {
GlimmerTheme {
Box(
modifier = Modifier.fillMaxSize(),
contentAlignment = Alignment.Center
) {
Column(horizontalAlignment = Alignment.CenterHorizontally) {
Text(
text = "This is a sample heading",
color = GlimmerTheme.colors.secondary
)
Spacer(modifier = Modifier.height(16.dp))
Button(onClick = { /* Handle Click */ }) {
Text(text = "Sample Button")
}
}
}
}
}
מידע חשוב על הקוד
קוד
Buttonהקומפוזבילי הוא אינטראקטיבי באופן אוטומטי, יש לו רקעColors.surfaceוהטקסט מוגדר באופן אוטומטי ל:- style =
GlimmerTheme.typography.bodyMedium - color =
GlimmerTheme.Colors.surface
- style =