Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

166
Views
Widget de Android con Glance en las esquinas para SDK inferior a 31

Anuncio de Jetpack Glance Alpha para widgets de aplicaciones . Sin embargo, las esquinas redondeadas no funcionan para SDK inferiores a 31 (Android 12). Idealmente, le gustaría cambiar el color de fondo con esquinas redondeadas mediante programación.

¿Alguien tiene una idea para una solución para este problema?

over 4 years ago · Santiago Trujillo
2 answers
Answer question

0

Me enfrenté a este problema. Y resolví el problema con el fondo dibujable. Dale un fondo dibujable a tu raíz.

MiWidgetClass.kt

 @Composable override fun Content() { Column( modifier = GlanceModifier .width(170.dp).height(130.dp) .background(ImageProvider(R.drawable.background_widget)) .padding(8.dp) ) { //... } }

widget_fondo.xml

 <?xml version="1.0" encoding="UTF-8"?> <shape xmlns:android="http://schemas.android.com/apk/res/android"> <solid android:color="#FFFFFFFF" /> <corners android:radius="10dp" /> </shape>
over 4 years ago · Santiago Trujillo Report

0

Una manera fácil de agregar esquinas redondeadas es esta, pero funciona para Android S+.

 @Composable override fun Content() { Column( modifier = GlanceModifier .width(170.dp).height(130.dp) .background(color = Color.Gray) .cornerRadius(8.dp) ) { //... } }
over 4 years ago · Santiago Trujillo Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!