中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

接入slidingmenu的應用之短信群發功能的實現

發布時間:2020-07-17 02:17:46 來源:網絡 閱讀:307 作者:shuiliulcl 欄目:開發技術

今天需要實現的是在建立好的listview中通過checkbox獲取到選中狀態,并在actionbar中的optionmenu里加入一個短信圖標,向選中的對象發送短信,點擊后會彈出一個文字輸入窗口,輸入完成后點擊OK發送。

因為是在slidingmenu的項目環境下寫的程序,我在gridfragment類中獲取到選中狀態,但因為短信功能在上層activity的actionbar中,需要在點擊事件發生后獲取到選中的數據狀態。

網上有關傳遞數據的資料基本都是用intent的方式進行主動傳遞,跟我的需求不同,最后因為是小項目不用考慮太多。我選用了比較簡單的靜態對象方式,以全局的方式進行傳遞和修改。

彈出短信窗口的方式我在網上找了一段代碼,比較好實現。

短信發送的時候調用接口,獲取到文字信息和號碼的字符串,就可以發送了。需要注意的是要在配置文件中取得權限。

然后我想增加一個全選的功能,這樣比較方便群發短信,這時候問題來了,我不能在optionmenu中添加帶有selector的item,不能理想的顯示出像按鈕一樣的圖片改變。

在這個問題上研究了好久,最后發現actionbar其實是非常自由的東西,可以通過actionlayout來自由的添加內容,直接添加一個帶有checkbox的layout ,就可以正常顯示了。

但這個時候,還沒有實現checkbox單選框的全選功能。因為獲取不到控件,最后我采用了先獲取到menuitem,然后再通過setactionview方法,設置好目標的layout,再通過getAcitionView獲取到該view,最后獲取到其中的checkbox。

刷新場景和修改標志數組通過靜態函數實現。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

海宁市| 中超| 襄樊市| 涞源县| 乌审旗| 陵水| 永泰县| 朔州市| 丹寨县| 岢岚县| 蒙山县| 嘉善县| 泽普县| 昌乐县| 凤冈县| 宣恩县| 平泉县| 延川县| 平谷区| 射阳县| 盐边县| 昌吉市| 嘉义市| 军事| 延长县| 石棉县| 洪湖市| 郓城县| 苏尼特左旗| 西盟| 会同县| 洪洞县| 祁东县| 浮山县| 赣榆县| 什邡市| 和龙市| 汽车| 佳木斯市| 两当县| 芦溪县|