自定义列表视图/列表与Android搜索栏中的图像

问题描述:

我很新的Android开发。 我真的自定义列表视图/列表与Android的 与搜索栏的图像工作
问题是我不能去隔壁班 单击各个项目时
这是我相同的屏幕截图自定义列表视图/列表与Android搜索栏中的图像

private void select(String item) { 
    // TODO Auto-generated method stub 
    try { 
     Intent i = null; 

     if (item.equals("Aerosol")) { 
      intent = new Intent(Search.this, Aerosol.class); 
     } 
     if (item.equals("Aluminium")) { 
      intent = new Intent(Search.this, Aluminium.class); 
     } 

     startActivity(i); 

---------- 

private void select(String item) { 
     // TODO Auto-generated method stub 
     try { 
     Intent intent = null; 

     if (item.equals("Aerosol")) { 
      intent = new Intent(Search.this, Aerosol.class); 
     } 
     if (item.equals("Aluminium")) { 
      intent = new Intent(Search.this, Aluminium.class); 
     } 

     startActivity(intent); 

只是改变iintent

您已经添加的适配器OnItemClickListener。而是在活动中为列表视图添加一个侦听器。还要将select方法移动到该活动。

listView.setOnItemClickListener(new OnItemClickListener() { 
     public void onItemClick(AdapterView<?> parent, View view, int position, long id) { 

String item =text[position]; 
select(item); 

} 

将监听器添加到列表视图。

edittext = (EditText) findViewById(R.id.EditText01); 
    listview = (ListView) findViewById(R.id.ListView01); 
    listview.setAdapter(new MyCustomAdapter(text, image)); 
    listView.setOnItemClickListener( onListViewClicked); 

然后加入此方法:

OnItemClickListener onListViewClicked = new OnItemClickListener() { 

     @Override 
     public void onItemClick(AdapterView<?> parent, View view, int position, long id) { 

String item =text[position]; 
select(item); 

     } 
    }; 
+0

大声笑的是相同user936414 –