2つのレイアウトを積み重ねようとしましたが、うまくいかないようです。ビューとして1つのJavaクラスファイルがあります。このファイルには、画面をドラッグして移動できるボールがあります。もう1つは、Eclipseのグラフィカルエディターによって作成されたXMLファイルです。
これは、一度に表示するために使用したコードです。
LinearLayout view = (LinearLayout)LayoutInflater.from(this).inflate(R.layout.main, null);
LinearLayout layout = new LinearLayout(this);
// Define the LinearLayout's characteristics
layout.setGravity(Gravity.CENTER);
layout.setOrientation(LinearLayout.VERTICAL);
// Set generic layout parameters
LayoutParams params = new LayoutParams(LayoutParams.WRAP_CONTENT, LayoutParams.WRAP_CONTENT);
DrawView custom = new DrawView(this);
layout.addView(view);
layout.addView(custom, params);
setContentView(layout);
ただし、これは両方のビューを示しています。私の唯一の問題は、それらが互いに重なり合っていないことです。今、彼らはお互いの下にいます。また、それらが積み重ねられている場合、両方を透明にする方法はありますか(両方のレイヤーを表示するため)?