編輯:關於Android編程
做搜索圖片時發現searchView系統顯示默認的搜索按鈕只是一個小箭頭,樣子很丑,想改變這個圖標。於是就在stackoverflow這個網站找到了答案,直接上代碼:
@Override
public void onCreateOptionsMenu(Menu menu, MenuInflater inflater) {
inflater.inflate(R.menu.event_history, menu);
MenuItem search = menu.findItem(R.id.search_event);
search.collapseActionView();
//是搜索框默認展開
// search.expandActionView();
SearchView searchView = (SearchView)search.getActionView();
//顯示搜索確認按鈕
searchView.setSubmitButtonEnabled(true);
//找到搜索按鈕對應的LinearLayout
int searchPlateId = searchView.getContext().getResources().getIdentifier("android:id/submit_area", null, null);
LinearLayout searchPlate = (LinearLayout)searchView.findViewById(searchPlateId);
//拿到搜索圖標的imageview,這樣就可以修改圖片了
((ImageView)searchPlate.getChildAt(0)).setImageResource(R.drawable.audio_bar_src);
searchView.setOnQueryTextListener(this);
super.onCreateOptionsMenu(menu, inflater);
}
android-調用系統的ContentPrivder獲取單張圖片實現剪切做頭像及源碼下載
首先講述這個小項目的特色: 1、調用系統的相冊應用獲取單張圖片 2、對單張圖片進行剪切方便做成指定大小的頭像圖片 3、對獲取圖片的結果進行解析,使用三種方式進行。 首先看
Android自定義view進階-- 神奇的貝塞爾曲線
今天給大家介紹一個非常神奇的曲線,貝塞爾曲線。相信大家之前都有耳聞。很久之前就久聞該線大名,但是一直不是很了解,在經過一番谷歌之後,有了初步的概念:三點確定一條曲線:起點
Android動畫使用開源動畫庫nineoldandroids
Android系統支持原生動畫,這為應用開發者開發絢麗的界面提供了極大的方便,有時候動畫是很必要的,當你想做一個滑動的特效的時候,如果苦思冥想都搞不定,那麼你可以考慮下動
android-使用環信SDK開發即時通信功能(附源碼下載)
最近項目中集成即時聊天功能,挑來揀去,最終選擇環信SDK來進行開發,選擇環信的主要原因是接口方便、簡潔,說明文檔清晰易懂。文檔有Android、iOS、和後台服務器端,還