setContentView(new SingleTouchEventView(this, null,x) を使用してメインのアクティビティから動的に作成されるアクティビティがあります。このコードを記述しました
public class SingleTouchEventView extends View {
private Paint paint = new Paint();
private Path path = new Path();
public SingleTouchEventView(Context context, AttributeSet attrs,int x) {
super(context, attrs);
LinearLayout ll=new LinearLayout(getContext());
ll.setOrientation(LinearLayout.VERTICAL);
Button b=new Button(getContext());
b.setText("Back");
ll.addView(b);
setContentView(ll);
paint.setAntiAlias(true);
}
}
しかし、「setContentView(ll);」という行でエラーが発生します。「メソッド setContentView(LinearLayout) は、タイプ SingleTouchEventView に対して定義されていません」
と言って、人が前のアクティビティに戻ることができるように、このアクティビティにボタンを配置する必要があります。