안녕하세요

 

아래와 같은 View를 생성해서 화면을 표시할경우

EditText를 사용하고 싶습니다. 방법이 없을까요?

 

public class Test extends Activity {
    /** Called when the activity is first created. */
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(new MyView(this));

    }
}

class MyView extends View {
 public MyView(Context context) {
  super(context);
 }

 public void onDraw(Canvas canvas){

   Paint pnt = new Paint();

   canvas.drawText("화면 테스트", 100, 100, pnt);

 }
}