gpt4 book ai didi

android - 如何使用 GridView 在 android 单词搜索游戏中选择单词?

转载 作者:行者123 更新时间:2023-11-30 03:49:49 24 4
gpt4 key购买 nike

我打算使用 GridView 在 android 中开发一个单词搜索游戏。我不知道如何在 GridView 中选择单词。

最佳答案

这是一个在 GridView 中过滤数据的简单过程:

首先,打开main.xml文件

接下来,在xml文件中添加一个edittext控件和按钮控件

为此添加以下代码

<EditText android:id="@+id/edtSearch"   
android:hint="Enter the item no"
android:layout_width="200dip"
android:layout_height="50dip"/>

<Button android:id="@+id/SearchItem"
android:text="Search Item"
android:layout_width="180dip"
android:layout_height="50dip"
android:paddingLeft="10dip" />

接下来,保存文件并创建一个类文件并在按钮事件中编写以下代码。
Button search = (Button) findViewById(R.id.SearchItem); 
search.setOnClickListener(new OnClickListener() {
public void onClick(View v) {
performsearchoperation();
Log.v("search button"," clicked");
}
});

接下来,编写如下代码执行搜索操作方法
private void performsearchoperation() { 
// TODO Auto-generated method stub
Log.v("search button"," entered");
EditText edittext=(EditText) findViewById(R.id.edtSearch);
ITEMID=edittext.getText().toString();
int itemlength=ITEMID.length();
Log.v("ILvalue ",String.valueOf(itemlength));
Log.v("Ivalue ",String.valueOf(ITEMID.toString()));
if(itemlength==0)
{
Log.v("Item value ","zero");
BindListView();
}
else
{
Log.v("Item value ","Not zero");
try{
DBAdapter db = new DBAdapter(getBaseContext());
db.open();
Log.v("Entered","Item id");
Cursor myCur = db.getItems_From_Search(ITEMID);
gridview.setAdapter(new MyAdapter(this,myCur));
gridview.setVisibility(View.VISIBLE);
Log.v("parts count",String.valueOf(myCur.getCount()));
db.close();
}catch (Exception e) {
Toast.makeText(getBaseContext(),e.toString(),Toast.LENGTH_LONG).show();
Log.v("Error",e.toString());
}
}
Log.v("data ",String.valueOf(ITEMID.toString()));

}

关于android - 如何使用 GridView 在 android 单词搜索游戏中选择单词?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14337754/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com