簡単なオセロのアプリを作ろうと思い、自分でcanvasを用いて作成したビュー(盤面)をsetcontentviewで配置し、その上にボタンなどを配置しようと試みたのですが、盤面を配置した後にsetcontentsviewを用いてlinearlayout等のビューを配置しようとすると、盤面が見えなくなってしまいます。盤面が見えるようにボタンなどを配置していくのには、どのような手法を使えばよいのでしょうか?
コードを乗せておきます。
canvasviewが盤面です。
Java
1 protected void onCreate(Bundle savedInstanceState) { 2 super.onCreate(savedInstanceState); 3 4 LinearLayout linearLayout = new LinearLayout(this); 5 linearLayout.setOrientation(LinearLayout.VERTICAL); 6 setContentView(new CanvasView(this)); 7 setContentView(linearLayout); 8 }
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。