把Button和GridView包到一个垂直的LinearLayout中。

解决方案 »

  1.   

    把三个Button 放一个linearLaout1中 并设置   linearLayout1.setOrientation(HORIZONTAL);
    再把这个linearLayout1放到另一个linearLayout2中 linearLayout2.setOrientation(VERTICAL)
      

  2.   


    错了应该是:
    把三个Button 放一个linearLaout1中 并设置 linearLayout1.setOrientation(HORIZONTAL);
    再把这个linearLayout1 和GridView放到另一个linearLayout2中 linearLayout2.setOrientation(VERTICAL)
      

  3.   

    4楼正解,多定义2个linearlayout罢了
      

  4.   

    把三个Button 放一个linearLaout1中 并设置 linearLayout1.setOrientation(HORIZONTAL);
    再把这个linearLayout1 和GridView放到另一个linearLayout2中 linearLayout2.setOrientation(VERTICAL)
      

  5.   

    //这句话的意思我懂。
    LinearLayout linearLayout1=new LinearLayout(MainActivity.this);//这句话阿是创建一个LinearLayout的内容啊?
    LinearLayout.LayoutParams lp1 = new LinearLayout.LayoutParams(
     ViewGroup.LayoutParams.WRAP_CONTENT,
     ViewGroup.LayoutParams.WRAP_CONTENT);
    但是你说的把linearLayout1 和GridView放到另外一个linearLayout2中怎么放?