1

Application Android utilisée pour tracer des lignes à l'aide des boutons de la mise en page. Comment puis-je définir la couleur et l'épaisseur de la ligne au moment de l'exécution? S'il vous plaît aidez-moi avec cette applicationApplication de dessin au trait Android

Répondre

0
<View 
     android:layout_width="match_parent" 
     android:layout_height="2dp" 
     android:background="#001155" 
     android:setvisibility="GONE" 
     android:id="@+id/divd" 
     android:layout_marginRight="45dp"/> 

il dessine une ligne invisible, vous pouvez définir la visibilité sur le bouton cliquez sur
et aussi peut changer la couleur de la classe java

0
 GradientDrawable border = new GradientDrawable(); 
    border.setColor(0xFFFFFFFF); //white background 
    border.setStroke(4, Color.BLUE); //black border with full opacity    
    if(Build.VERSION.SDK_INT < Build.VERSION_CODES.JELLY_BEAN) { 
      view.setBackgroundDrawable(border); 
    } 
    else{ 
      view.setBackground(border);} 

Vous pouvez définir cette drawable sur l'exécution , la vue sera mise à jour en fonction de vos besoins.