2

LinearLayoutファイル内に aがScrollViewありxmlます。内でペイントして書き込む必要があるScrollViewため、 で を作成し、view:をlayout使用して内部でペイントして書き込むことができました。それを行う方法をよく知らなくても。コードを貼り付けます:canvas.draw()canvas.drawText()canvasTextViewlayoutScrollViewclass

public class Calendario extends Activity{
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.calendar);        
        LinearLayout layout = (LinearLayout) findViewById(R.id.layout);
        MyView v = new MyView(this);
        layout.addView(v,250,2000);
     }

    private class MyView extends View{
        public MyView(Context context) {
            super(context);
        }
        protected void onDraw(Canvas canvas) {
            onDrawMethod();
            //Here draw and write text//
        }
     }
}

内部にテキストビューを追加するだけです 必要なものの写真: Thankss 内にテキストビューを追加するだけです。

4

1 に答える 1

0

私が理解しているように、あなたはこれらのテキストをプログラムで追加したいと思っています。

そのため、クラスから ScrollView のレイアウトに TextView を追加する必要があります

もしそうなら、この 投稿があなたを助けるかもしれません。

于 2012-05-25T06:59:22.810 に答える