Ho un TextView
, quello che voglio è quello di creare il cerchio di forma TextView
e quindi impostare il diverso colore di sfondo in base alle diverse condizioni che ho usato. Sono in grado di impostare il colore di sfondo in base a condizioni diverse ma non in grado di creare il cerchio di forma TextView
. Quindi, come può essere fatto. Per favore aiutami a risolvere questo problema.Come rendere il cerchio forma del testo Visualizza e impostare il colore dello sfondo diverso in base alle condizioni
codice che ho utilizzato è
TextView txt_stage_display = (TextView)findViewById(R.id.txt_stage_display);
if(m_enStage[position] == enSTAGE_START)
{
txt_stage_display.setBackgroundColor(Color.parseColor("#D48393"));
}
else if(m_enStage[position] == enSTAGE_FLOW)
{
txt_stage_display.setBackgroundColor(Color.parseColor("#D48393"));
}
else if(m_enStage[position] == enSTAGE_SAFE)
{
txt_stage_display.setBackgroundColor(Color.parseColor("#66B0CC"));
}
else if(m_enStage[position] == enSTAGE_UNSAFE)
{
txt_stage_display.setBackgroundColor(Color.parseColor("#D8C627"));
}
else if(m_enStage[position] == enSTAGE_FERTILE)
{
txt_stage_display.setBackgroundColor(Color.parseColor("#67A05E"));
}
else
{
txt_stage_display.setBackgroundColor(Color.parseColor("#808080"));
}
quello che fai significa "Crea un cerchio di forma di visualizzazione del testo"? Vuoi essere in grado di fare qualcosa di simile a questo http://johnfenzel.typepad.com/john_fenzels_blog/images/2007/04/07/gilgaf108_2.gif? o qualcos'altro ? – XGouchet
Ecco la soluzione per la tua domanda: [qui] [1] [1]: http://stackoverflow.com/questions/10150642/draw-text-in-circular-view/10150970#10150970 –
Intendo dire, voglio che textView abbia un aspetto ovale e allo stesso tempo desideri impostare il colore di sfondo del textView in base alle condizioni che ho nel mio codice. – AndroidDev