を表示するボタンを追加するには、私は(構文でMonoDroidので、わずかな変化を使用して)SurfaceViewを拡張するカスタムビューの作成:私のActivityクラスでアンドロイド:どのようにプログラム的に私のAndroidの活動で
class FriendsView : SurfaceView
{
...
public FriendsView(Context context) : base(context)
{
... create my custom view ...
}
}
を、私はセットビューへのコンテンツビュー:
protected override void OnCreate(Bundle bundle)
{
base.OnCreate(bundle);
ViewGroup.LayoutParams layoutParams = new ViewGroup.LayoutParams(ViewGroup.LayoutParams.FillParent, ViewGroup.LayoutParams.FillParent);
FriendsView friendsView = new FriendsView(this);
SetContentView(friendsView, layoutParams);
}
ビューにボタンを追加したいのですが、これを行う方法はありません。私が読んだことはすべてmain.xmlの観点から始まりますが、これを使って私の見えているボタンを宣言する方法はわかりません。同様に、ActivityクラスまたはViewクラスのいずれかでメソッドを見つけることができないため、プログラムでButtonオブジェクトを追加できます。
私は概念的に何か不足していると感じますが、正しい方向に向かうための助けを歓迎します。
申し訳ありません、あなたはそのようなプロトタイプでコンストラクタ 'ViewGroup.LayoutParams'をどこに持ってきましたか? – Dims
あなたの答えを見つけることができます[ここ](http://stackoverflow.com/a/7679516/828728)。 – yugidroid