Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/search/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
android应用中的快速搜索_Android_Search_Quick Search - Fatal编程技术网

android应用中的快速搜索

android应用中的快速搜索,android,search,quick-search,Android,Search,Quick Search,我正在制作一个需要显示简单快速搜索的android应用程序,但要做到这一点,我需要更改: <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> 致: 但一旦我这样做了,应用程序就找不到启动程序活动,我该如何解决这个问题?这是我正在使用的代码: 没有理由在一个数据库中存在启动器 可搜索活

我正在制作一个需要显示简单快速搜索的android应用程序,但要做到这一点,我需要更改:

<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />

致:


但一旦我这样做了,应用程序就找不到启动程序活动,我该如何解决这个问题?这是我正在使用的代码:




没有理由在一个数据库中存在
启动器

可搜索活动的要点是,在用户触发搜索后,您的活动、搜索查询、数据存储,最后是结果


现在,如果您需要一个单独的活动来执行与您的数据存储相关的操作,例如输入或导入数据,那么请务必继续创建另一个活动,并将
启动器
分配给该活动。可搜索活动并不意味着是一个
启动程序
活动。

但如果我不更改它,当我按search时,它不会发生任何事情。我如何将用户在搜索字段中输入的文本转换为字符串?@user1183066您的搜索活动是否能够接收、搜索和显示结果(参见上面的示例)?它将只能返回结果后,你得到工作。在扩展到WebView之前,请仔细阅读我链接的示例,并获得一个基本的搜索应用程序。
<action android:name="android.intent.action.SEARCH" />
<category android:name="android.intent.category.DEFAULT" />
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.mysoftwaremobileapps.School"
android:versionCode="1"
android:versionName="1.0" >

<uses-sdk android:minSdkVersion="3" />

<application
    android:icon="@drawable/ic_launcher"
    android:label="@string/app_name" >
    <activity
        android:label="@string/app_name"
        android:name=".SchoolActivity" >
        <intent-filter >
            <action android:name="android.intent.action.MAIN" />

            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>
        <meta-data android:name="android.app.searchable"
        android:resource="@xml/searchable" />
    </activity>
    <activity android:name=".GoogleActivity" android:label="@string/app_name"></activity>
    <activity android:name=".WikipediaActivity" android:label="@string/app_name"></activity>
    <activity android:name=".ProjectsActivity" android:label="@string/app_name"></activity>
    <activity android:name=".NotesActivity" android:label="@string/app_name"></activity>
    <activity android:name=".SearchFunction" android:label="@string/app_name">
        <intent-filter android:label="ACTION_SEARCH"></intent-filter>
    </activity>
</application>