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

292
Views
Jetpack Compose imageVector : how do I able to use the Social vector from google fonts

I tried to import the icon provided by Google Font according to the prompts of Google Font, but I found that I could not import the icon of cake into my EditText. Can you please take a look what is going on ?Thank you so much !

@Composable
fun ShowTextField(context:Context){
  
    var text by remember {
        mutableStateOf("")
    }
    TextField(value = text ,
        onValueChange = {text = it},text
        label = { Text(text = "birthday")},
        leadingIcon = @Composable{
            
            Image(
                imageVector = Icons.Filled.Cake,
                contentDescription = "cake",
                modifier = Modifier.clickable { 
                    Toast.makeText(
                        context,
                        "Your Birthday:${text}",
                        Toast.LENGTH_SHORT
                    ).show()
                }
            )
        }
    )
}

Cake Google Font

over 4 years ago · Santiago Trujillo
1 answers
Answer question

0

  1. I think you need to download it as .svg file and import into drawable as vector asset before you use it,
  2. if you already imported it, you should use Icon(), not Image() and instead of imageVector just use "painterResource(R.drawable.cake)," (of course if you named your asset as "cake"
@Composable
fun ShowTextField(context:MainActivity){

    var text by remember {
        mutableStateOf("")
    }
    TextField(value = text,
        onValueChange = {text = it},
        label = { Text(text = "birthday")},
        leadingIcon = @Composable{

            Icon(
                painterResource(R.drawable.cake),
                contentDescription = "cake",
                modifier = Modifier.clickable {
                    Toast.makeText(
                        context,
                        "Your Birthday:${text}",
                        Toast.LENGTH_SHORT
                    ).show()
                }
            )
        }
    )
}
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!