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
1
A
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.