android GridView設定邊框教程。

2021-06-29 15:51:26 字數 940 閱讀 7557

最近這個專案要求讀取新聞,或者審批投遞。顯示卻要像網頁一樣。

說白了就是左側的標題和右側的內容一一對應的gridview的格式顯示。

安卓才看了10多天而已。苦苦折磨,沒有做出乙個好效果。

後來想想,是不是可以用和c#一樣的girdview來顯示。

但是手機不能像電腦一樣設定明顯的邊框。

找了一些解決方案,不是十分滿意。最後有了乙個自我感覺可以的辦法。

效果圖:

原理其實就是利用gridview的表項和背景顏色的不同,來造成邊框的樣子。

具體**如下:

<?xml version="1.0" encoding="utf-8"?>  

private string text = ;  

final sps sp = (sps)getintent().getserializableextra("sp");//使用者郵件的類的物件

string spin =;

gridview gridview = (gridview) findviewbyid(r.id.gridview1);

arraylist> list = new arraylist>();

for (int i = 0; i < 6; i++)

******adapter ******adapter = new ******adapter(this, list,

r.layout.spdetailitem, new string , new int );

// 設定gridview的介面卡為新建的******adapter

gridview.setadapter(******adapter);

關鍵**如上... 

Android GridView元件的使用

新建乙個hellogridview的工程 修改main.xml 如下 很簡單,就是乙個gridview。設定列寬為90dp,這樣當我們的numcolumns設定為auto fit時,android就會自動計算我們手機螢幕的大小以決定每一行展示幾個元素。這是很方便。android horizontal...

android gridView設定監聽事件

非常簡單,跟button差不多,只不過用了乙個switch case語句而已。gridview.setonitemclicklistener new onitemclicklistener iew表示gridview控制項的變數 非常簡單,跟button差不多,只不過用了乙個switch case語...

Android gridview 使用的一些小問題

1.gridview 水平滑動,網上有很多的介紹,比如 其中我認為對gridview 的 android layout width的設定是比較關鍵的 我是把它設定為乙個定值 例如1000dp 才能夠正常顯示的,其他情況下顯示不出來。2.對於gridview 某一項 子view 的獲取,使用getch...