1
我正計劃在android中使用網格視圖開發單詞搜索遊戲。我不知道如何在網格視圖中選擇單詞。如何選擇使用網格視圖的android詞搜索遊戲中的單詞?
我正計劃在android中使用網格視圖開發單詞搜索遊戲。我不知道如何在網格視圖中選擇單詞。如何選擇使用網格視圖的android詞搜索遊戲中的單詞?
這是一個簡單的程序,在網格視圖過濾器數據:
首先,打開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");
}
});
接下來,編寫如下代碼performsearchoperation方法
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()));
}
做我想做的在gridview裏面添加編輯控件和按鈕控件? – Allen
我們挖掘了同樣的思想! – Skynet