最近做的專案裡面有用到選城市的功能,城市是根據首字母排序的,資料都是通過後台返回的
這個功能用到了乙個第三方的庫,indexlib,然後列表是用recycleview實現的,
1.我寫的model
public class citymodel implements serializable
for (int i = 0; i < mbodydatas.size(); i++)
madapter.setdatas(mbodydatas);
mheaderadapter.notifydatasetchanged();
msourcedatas.addall(mbodydatas);
mindexbar.setmsourcedatas(msourcedatas)//設定資料
.invalidate();
mdecoration.se***atas(msourcedatas);
}}, 100);
在indexbardaahelperimpl類裡面設定首字母
//以下**設定城市拼音首字母
// string tagstring = indexpinyinbean.getbaseindexpinyin().tostring().substring(0, 1);
string tagstring = indexpinyinbean.getinitials();//這個就是後台給我們傳的首字母
if (tagstring.matches("[a-z]")) else
}
js實現城市首字母導航
本文講述如何在前端實現城市首字母導航的效果。1 資料格式 2 實現 var map,pylist function init var projection new ol.proj.projection var vector new ol.layer.vector fill new ol.style....
小程式首字母檢索 城市
效果如圖 首字母樣式 searchletter 首字母高度 searchletter view 右邊首字母樣式 touchclass 居中顯示的選中首字母 cont letter 迴圈資料首字母檢索 list letter 城市樣式 item city js 引入city.js var city r...
首字母大寫
對乙個字串中的所有單詞,如果單詞的首字母不是大寫字母,則把單詞的首字母變成大寫字母。在字串中,單詞之間通過空白符分隔,空白符包括 空格 製表符 t 回車符 r 換行符 n 輸入一行 待處理的字串 長度小於100 可能有多組測試資料,對於每組資料,輸出一行 轉換後的字串 輸入可以接受空格,回車等空白符...