編集メモを作成し、その背景に紙の線を描きたいです。下の画像のように(ご覧のとおり、垂直線と水平線のいずれかです):
どうやって描いたらいいのかわからないのですが、どうすれば繰り返すことができますか?
編集メモを作成し、その背景に紙の線を描きたいです。下の画像のように(ご覧のとおり、垂直線と水平線のいずれかです):
どうやって描いたらいいのかわからないのですが、どうすれば繰り返すことができますか?
これがあなたの問題に対する答えですhttps://stackoverflow.com/a/10770670/619673
もちろん、テキストビューで実装できます(リンクされたトピックはedittextについてです)が、まったく同じ操作です(私は:Dだと思います)。xml で使用するにはTextView
、パッケージ パスの代わりにカスタム ウィジェット クラスに書き込む必要があります。com.example.notepad.linkededit
例:
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
tools:context=".MainActivity" >
<com.example.notepadline.LinedEditText
android:id="@+id/tv"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:singleLine="false"
android:text="AAAA AAAA AAA AAAA AAAA AAA AAAA AAAA AAA AAAA AAAA AAA AAAA AAAA AAA AAAA AAAA AAA" />
</RelativeLayout>
残りの情報は参照リンクにあります。