标签: search

按"查找"按钮后如何关闭/图标化SearchView?

我正在使用SearchView,如教程创建搜索界面中所述.
我使用选项android:launchMode ="singleTop"在当前活动中执行搜索.
按下"查找"按钮键盘关闭但SearchView保持打开状态.
执行搜索后是否可以对SearchView进行图标化?

search android searchview

0
推荐指数
1
解决办法
2971
查看次数

在用于iPhone SDK的Youtube API中,我正在尝试获取每个搜索结果的videoID.我每次都会收到错误,我该怎么办?

这是我的代码:

  // Create a service object for executing queries
GTLServiceYouTube *service = [[GTLServiceYouTube alloc] init];
// Services which do not require sign-in may need an API key from the
// API Console
service.APIKey = @"AIzaSyD9pvsUtnegJvwv5z5XrBO5vFTBVpErYN8";
// Create a query
GTLQueryYouTube *query = [GTLQueryYouTube queryForSearchListWithPart:@"id"];
query.maxResults = 50;
query.q = @"hiking boots";
//query.country = @"US";
// Execute the query
GTLServiceTicket *ticket = [service executeQuery:query
                               completionHandler:^(GTLServiceTicket *ticket, id object, NSError *error) {
                                   // This callback block is run when the fetch completes …
Run Code Online (Sandbox Code Playgroud)

iphone search youtube-api

0
推荐指数
1
解决办法
805
查看次数

JAVA:如何搜索地图?

我有一个Map,它的键包含字符串,并为其值设置(包含整数)

说我的钥匙看起来像这个"苹果","香蕉","橙色"等.

用户输入文本,我将其保存为String变量.如何在地图中搜索相同的密钥?因此,如果用户键入"apple",我如何将该String赋予方法并让方法在地图中搜索"apple"键并返回与其关联的整数集(值)?

谢谢

java search map

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

python二进制搜索树

出于某种原因,我似乎无法让"查找"方法起作用.我认为这与范围问题有关... root.val似乎并没有全局更新.我收到一条错误消息,说AtributeError:'int'对象没有属性'val'这是我的代码:

class BinaryNode:
    def __init__(self, v):
        self.val = v
        self.leftChild = None
        self.rightChild = None
    def get(self):
        return self.val
    def set(self, v):
        self.val = v
    def getChildren(self):
        children = []
        if self.leftChild != None:
            children.append(self.leftChild)
        if self.rightChild != None:
            children.append(self.rightChild)
        return children

class Tree:
    def __init__(self):
        self.root = None
    def setRoot(self, node):
        self.root = node
    def size(self):
        if self.root == None:
            return 0
    def subtreeSize(node):
        return 1 + sum(subtreeSize(c) for c in node.getChildren())
        return subtreeSize(self.root)

class BinarySearchTree(Tree):
    def insert(self, …
Run Code Online (Sandbox Code Playgroud)

python search binary-tree binary-search-tree

0
推荐指数
1
解决办法
7130
查看次数

grails list和createCriteria()

我有一个grails web应用程序的列表功能.此列表将根据某些搜索条件填充表格.我正在使用hibernate createCriteria来尝试实现这一点.

在这种情况下,他们可以搜索2个不同的关键功能.用户名和userNumber.

我唯一的问题是尝试定制函数,以便在找到空值时,它将提示用户其中一个值为null.用户名必须有userNumber.如果由于某种原因userNumber为null,则需要提示用户.或者,如果找不到用户名和userNumber的组合,它也会提示用户.

这是我的列表函数和搜索条件.底部的println用于调试,并显示我想要做的事情.

def list(params) {
//TODO STILL NOT WORKING RIGHT  
def userSearchCri = User.createCriteria()

    def userNumber = params.searchUserNumber
    def username = params.searchUsername
    uerSearchCri = User.createCriteria()



    def userList = userSearchCri.list() {

        eq('username', username)
        eq('userNumber', userNumber)
    }

    System.out.println("Search: " + userList.userNumber)
    if(userList.userNumber == "null"){
        System.out.println("OH NO! The Users Number is = " + userList.userNumber + " DO SOMETHING!")
    }


    [userInstanceList: userList]
    } 
Run Code Online (Sandbox Code Playgroud)

Iv尝试了createCriteria函数的不同组合.喜欢isNotNull,ilike,等...我开始认为我无法用createCritera做到这一点.这是用于createCriteria http://grails.org/doc/2.2.1/ref/Domain%20Classes/createCriteria.html的源代码.

如果有人知道我如何能够实现我的目标,要么使用搜索条件,要么使用其他方法.我非常感谢一些建议.

谢谢

search grails list createcriteria

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

当用户搜索单词时,搜索小组件激活ACTION_SEARCH两次意图

我按照android 文档编写了一个带有搜索小部件的应用程序.

但我发现有两个ACTION_SEARCH意图发送给了SearchActivity.所以,我怀疑那是我的错.
然后我尝试使用Google Play应用.我输入关键字搜索应用程序,我仍然捕获两个意图!这是logcat.那么,该如何应对呢?即使我用singleTop Activity覆盖onNewIntent,它也需要搜索两次以处理一个搜索操作!

04-18 22:26:19.007:I/ActivityManager(389):从pid 1721 04开始u0 {act = android.intent.action.SEARCH flg = 0x10000000 cmp = com.android.vending/.AssetBrowserActivity(has extras)} -18 22:26:19.007:I/ActivityManager(389):从pid 1721开始u0 {act = android.intent.action.SEARCH flg = 0x10000000 cmp = com.android.vending/.AssetBrowserActivity(has extras)}

search android android-intent

0
推荐指数
1
解决办法
582
查看次数

使用递归的二进制搜索

我无法弄清楚为什么这不会返回键,它似乎是跳过步骤,我觉得逻辑是直的,如果midptr小于键然后搜索右边的其他搜索左侧.但它没有返回键,它返回-1.救命?这是代码和功能

#include<iostream>
using namespace std;


int binsrch(int *raw, unsigned int size, int key);




int main()
{
  int raw[] = {1,3,5,7,11,23, 48};
  cout << binsrch(raw, 7, 11) << endl;


  system("pause");
  return 0;
}



int binsrch(int *raw, unsigned int size, int key)
{
    int *begptr, *endptr ,*midptr;
//see if we already have the key

if(*raw == key)
  return key;

begptr = raw;
endptr = raw + (size - 1);
midptr = raw + (size / 2);

cout << "#" <<*midptr << " …
Run Code Online (Sandbox Code Playgroud)

c++ binary search

0
推荐指数
1
解决办法
2192
查看次数

产品搜索php mysql

我试图从数据库中创建一个产品的搜索.

我的DB:

tbl_brand
-----------
brand_id Brand_name
1        Canon
2        Nikon

tbl_product
-------------
prod_id  prod_name                                                    brand_id
1        Canon PowerShot A810 16MP Point & Shoot Digital Camera       1
2        Canon Digital Camera PowerShot 8MP Point & Shoot             1
3        PowerShot 8MP Point & Shoot Digital Camera                   1
4        PowerShot 8MP Point & Shoot Digital                          1
Run Code Online (Sandbox Code Playgroud)

我的搜索关键字:

  1. $keyword = 'Camera';
  2. $keyword = 'Digital Camera';
  3. $keyword = 'Canon Digital Camera';
  4. $keyword = 'Canon Camera';

我的查询

Select * from tbl_product where prod_name like '%$keyword%'
Run Code Online (Sandbox Code Playgroud)

我得到前三个关键字的结果.但对于第四个关键字,我得到结果为空. …

php mysql search product

0
推荐指数
1
解决办法
7410
查看次数

如何在R中交换列的行

我有一个由47列和592行组成的数据帧.我计划使用倾向评分对其进行分析,并相信predict()会给我我想要的东西:倾向评分是指给定观察到的协变量的向量的特定治疗的条件概率.Predict()提供概率.所以第一个问题是:是预测()的方法吗?假设现在预测()是要走的路,我相信我需要将要分析的数据作为我现有的数据帧,并交换行和列.我不知道如何在R中做到这一点,并非常感谢如何做到这一点的指导.

search r

0
推荐指数
1
解决办法
179
查看次数

如何使用LINQ进行累积搜索

如果我想搜索 req_ser ,req_year .. ,so on fields

我做以下事情:

            if (obj.RequestSerial != 0)
            {
                if (condition != "")
                    condition = condition + " AND ";

                condition += " req_ser= " + obj.RequestSerial;
            }

            if (obj.RequestYear != 0)
            {
                if (condition != "")
                    condition = condition + " AND ";

                condition += " req_year = " + obj.RequestYear;
            }
Run Code Online (Sandbox Code Playgroud)

然后在我的select语句中,我执行以下操作:

SELECT * FROM .... WHERE ..... + condition 
Run Code Online (Sandbox Code Playgroud)

如何使用LINQ TO SQL实体使用相同的概念进行搜索?

c# linq asp.net search linq-to-sql

0
推荐指数
1
解决办法
199
查看次数