小编Seb*_*Seb的帖子

如何在ActionBar中使用SearchView处理建议点击事件,ContentProvider调用webService,返回游标?

当我尝试在ActionBar上使用searchView设置自动完成搜索时出现问题.

我有一个contentProvider,它自己调用webService来获取建议.它返回一个光标,建议在UI上正确显示.

问题是,当我选择其中一个建议时,没有任何事情发生.

我不确定在SUGGEST_COLUMN_INTENT_ACTION中存储什么.

在阅读文档时,我理解应该再次调用我的活动的onCreate方法,并且我可以让SUGGEST_COLUMN_INTENT_ACTION知道上下文并使用intent.getData()获取SUGGEST_COLUMN_INTENT_DATA.

onCreate永远不会被调用,没有异常抛出,没有任何反应......

我错过了什么?为什么选择建议时没有任何反应?

我的searchable.xml:

        <?xml version="1.0" encoding="utf-8"?>
            <searchable xmlns:android="http://schemas.android.com/apk/res/android"
            android:label="@string/app_name"
            android:hint="@string/search_hint" 
            android:voiceSearchMode="showVoiceSearchButton|launchRecognizer"
            android:searchSuggestAuthority="MyPackage.search_suggestion_provider"
             android:searchSuggestIntentAction="android.intent.action.SEARCH" >
        </searchable>
Run Code Online (Sandbox Code Playgroud)

android android-contentprovider searchview

5
推荐指数
1
解决办法
3590
查看次数

触发 data-toggle=offcanvas 事件

我正在使用一个很棒的 bootstrap 3 布局,它使用了“offcanvas”侧边栏。一切在所有屏幕尺寸上都运行良好。

触发侧边栏的 HTML 标签是:

<a href="#" class="navbar-btn sidebar-toggle" data-toggle="offcanvas" role="button">
Run Code Online (Sandbox Code Playgroud)

我怎么能用 jquery 触发这个事件?有时我需要在用户事件上切换侧边栏,有时我需要显示隐藏侧边栏的页面。

我尝试用 jquery 触发点击事件,但它什么也不做,因为这个标签上没有任何 onClick 事件......

谢谢你的帮助。

css jquery twitter-bootstrap twitter-bootstrap-3

5
推荐指数
1
解决办法
1万
查看次数