自定义列表视图/列表与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);
只是改变i
到intent
答
您已经添加的适配器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);
}
};
大声笑的是相同user936414 –