最近作了一個掃雷遊戲,一開始程序一鼓作氣就寫出了主要代碼,但是就作界面的時候卡住了。屏幕不知道如何自適應。通過查找,終於找到解決方案。spa
我是動態生成界面,因此在activity中敲代碼,將各個部分按比例分割,如每一個部分爲一個LinearLayout,則將每一個LinearLayout高度和寬度都設置爲math_parent,並且設置weight值;遊戲
值得注意的是:設置了math_parent,weight值越大LinearLayout所佔比例越小。it