J'essaie de créer une application pour le bloc-notes. Je veux avoir des lignes dans la vue Texte d'édition de mon application qui est un Texte d'édition multi-lignes. Veuillez me dire comment faire. Merci pour votre temps et vos conseils.
Réponses
Trop de publicités?Regarde ça. bloc-notes
Je pense qu'il est préférable de montrer un arrière-plan, et non de "dessiner des lignes". Utilisez le fond par défaut d'une vue :
http://developer.Android.com/reference/Android/view/View.html#setBackgroundResource(int
Étant donné que la taille du bloc-notes varie en fonction de la taille de l'écran du téléphone, une bonne solution serait de créer un canevas d'une taille donnée et de tracer une ligne horizontale sur le canevas à un intervalle constant. Convertissez ensuite le canevas en un objet à dessiner et définissez l'objet à dessiner en arrière-plan de l'editText sur l'objet à dessiner.
Vous pouvez avoir ce code en votre possession xml
dans le dossier res
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="line">
<stroke android:width="1dp" android:color="#FF000000"
/>
<padding android:bottom="20dip" />
</shape>
et l'inclure dans setBackgroundResource()