程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> 編程綜合問答 >> 布局-請問Android的GridLayout的子元如何平分屏幕

布局-請問Android的GridLayout的子元如何平分屏幕

編輯:編程綜合問答
請問Android的GridLayout的子元如何平分屏幕

就是我們弄計算機的布局時,都不能平分屏幕的,
當第一行有兩個元素時。它們的寬度大小如何平分屏幕?

最佳回答:


樓上自己不行,就不要說控件垃圾 我就用的 girdlayout 照樣居中平分了?圖片說明

GridLayout 設置權重屬性確實沒有毛用,你給他的每個item 布局設置為屏幕的 1/x 不就結了。

final View convertView = LayoutInflater.from(context).inflate(R.layout.people_ly, null);
convertView.setTag(con);
TextView tv =(TextView) convertView.findViewById(R.id.tv_names);
LinearLayout.LayoutParams lp=new LayoutParams(ScreenUtils.getScreenWidth()/COUNT, LinearLayout.LayoutParams.WRAP_CONTENT);
convertView.setLayoutParams(lp);

    mGridLayout.setColumnCount(COUNT);   這裡的count 為我設置的列 為 4  
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved