3

編集メモを作成し、その背景に紙の線を描きたいです。下の画像のように(ご覧のとおり、垂直線と水平線のいずれかです):

ここに画像の説明を入力

どうやって描いたらいいのかわからないのですが、どうすれば繰り返すことができますか?

4

1 に答える 1

4

これがあなたの問題に対する答えです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>

残りの情報は参照リンクにあります。

于 2013-06-16T09:56:18.777 に答える