2012-07-31 6 views
1

J'ai créé une case à cocher par programme et ça se voit bien. Y a-t-il une option pour réduire la largeur et la hauteur de la case à cocher?Comment réduire la taille de la case à cocher dans Android?

+0

vérifier ce lien http://stackoverflow.com/questions/3914707/how-to-decrease-the-width-and-height-of-checkbox -in-android –

+0

je crée la case à cocher par programme – shivcena

Répondre

-1

Essayez de suivre ::

CheckBox chkBox = new CheckBox(this); 
chkBox.setId(++myid); 

// AS FOLLOWING, YOU SET SIZE 
RelativeLayout.LayoutParams chkBoxParams = new RelativeLayout.LayoutParams(
    LayoutParams.WRAP_CONTENT, LayoutParams.WRAP_CONTENT); 
    //  OR int width, int hieght); 

chkBox.setLayoutParams(chkBoxParams); 
chkBox.setGravity(Gravity.CENTER); 
chkBox.setTextColor(Color.BLACK); 
//chkBox.setTextSize(TypedValue.COMPLEX_UNIT_DIP, 15); 
chkBox.setText("Scroll Test"); 
Your_Main_View_Holder_Layout.addView(chkBox); 
+0

: votre code pour layoutparams juste fixer la taille seulement, donner la valeur de 20 dans chkBoxParams puis le tester, mais wat je veux est la taille de la boîte devrait diminuer au niveau de jeu – shivcena

+0

vous voulez dire par diminution du niveau ?? –

+0

si je donne la valeur 20 ma taille de case à cocher devrait réduire, si je donne 10 ma taille de case à cocher devrait réduire la moitié de la taille de 20 – shivcena

Questions connexes