UISearchBar 打开

            var obj = api.require('UISearchBar');
            obj.open({
                placeholder: '请输入搜索关键字',
                historyCount: 10,
                dataBase: 'myda',
                showRecordBtn: true,
                texts: {
                    cancelText: '取消',
                    clearText: '清除搜索记录'
                },
                styles: {
                    navBar: {
                        bgColor: '#FFFFFF',
                        borderColor: '#ccc'
                    },
                    searchBox: {
                        bgImg: '',
                        color: '#000',
                        height: 44
                    },
                    cancel: {
                        bg: 'rgba(0,0,0,0)',
                        color: '#D2691E',
                        size: 16
                    },
                    list: {
                        color: '#696969',
                        bgColor: '#FFFFFF',
                        borderColor: '#eee',
                        size: 16
                    },
                    clear: {
                        color: '#000000',
                        borderColor: '#ccc',
                        size: 16
                    }
                }
            }, function(ret){
                if(ret.eventType == 'record'){
                  api.alert({msg: '点击了录音按钮'});
                } else if(ret.eventType == 'search') {
                   api.alert({msg: '点击了搜索按钮'});
                } else if(ret.eventType == 'history') {
                   api.alert({msg: '点击了历史记录'});
                } else {
                   alert(ret.text);
                }
            });
	

UISearchBar 重设数据源

            var obj= api.require('UISearchBar');
            obj.close(;
        

UISearchBar 显示

            var obj= api.require('UISearchBar');
            obj.setText({
                text:'设置语音识别的文本'
            });
        

UISearchBar 隐藏

            var obj = api.require('UISearchBar');
            obj.clearHistory();