setContentView(R.layout.main);上面这句话一本书给出的解释是  和一个当前activity和 main.xml相连请问为什么这个能和xml相连呀。我学过一点点java

解决方案 »

  1.   

    中文博大精深阿你可以这样理解,
    一个activity相当于android application的一个画面,
    每个画面上面的按钮,文字,布局是不同的,在android中通过xml来配置。
    比如说
    activity1 对应 main1.xml
    activity2 对应 main2.xml
    activity3 对应 main3.xmlsetContentView(R.layout.main);就是用来绑定和activity对应的xml的
      

  2.   

    其实是绑定,就像我们做gridview时要绑定数据源一样的
      

  3.   

    可以说是绑定,就是这个activity是在哪个页面展示
      

  4.   

    activity界面显示的内容为main.xml中的定义出来的布局画面