1 つ小さな質問があります...
ImageView
の内部に を実装すること、または の内部SurfaceView
に を作成することは可能ですか?ImageView
SurfaceView
もしそうなら、誰かがそれを行う方法について正しい方向に私を向けることができます.
1 つ小さな質問があります...
ImageView
の内部に を実装すること、または の内部SurfaceView
に を作成することは可能ですか?ImageView
SurfaceView
もしそうなら、誰かがそれを行う方法について正しい方向に私を向けることができます.
Views
いいえ、子を に追加することはできませんSurfaceView
。
ImageView
anと a の両方を別のコンテナーに入れることができSurfaceView
、一部のコンテナー ( RelativeLayout
、FrameLayout
) では、後の子を前の子の上に重ねることができます (Z 軸の順序)。ImageView
そのため、その方法での視覚的な外観を与えることができますSurfaceView
。
私は TextView を使用してコードでこれを行いましたが、ImageView を使用してテキスト ビューを変更することもできます。
私の TextView は上部の小さなバーであるため、パラメーターが変化します。
params = new LinearLayout.LayoutParams(
LinearLayout.LayoutParams.FILL_PARENT,
LinearLayout.LayoutParams.WRAP_CONTENT);
LinearLayout layout = new LinearLayout(this);
layout.setOrientation(LinearLayout.VERTICAL);
TextView tv = new TextView(this);
ourSurfaceView = new SurfGame(this);
testbox = new LinearLayout.LayoutParams(widthx,heighty/30);
layout.addView(tv,testbox);
layout.addView(ourSurfaceView,params);
setContentView(layout);