小编end*_*are的帖子

如何在Listview中设置OnClickListener以发送到另一个活动

我正在制作一个使用listview的android应用程序,但在将OnClickListener放在我创建的listview中以进行另一项活动时遇到了问题,但是我没有找到解决方案。这是我的代码。

CuacaNowActivity.java

public class CuacaNowActivity extends Activity {

protected void onCreate(Bundle savedInstanceState) {

    ListView listViewKab;

    super.onCreate(savedInstanceState);
    setTitle("Jogja Now");
    setContentView(R.layout.cuacanow);

    KabupatenNow weather_data[] = new KabupatenNow[]{
        new KabupatenNow(R.drawable.ic_bantul, "Bantul"),
        new KabupatenNow(R.drawable.ic_gunungkidul, "Wonosari"),
        new KabupatenNow(R.drawable.ic_kulonprogo, "Wates"),
        new KabupatenNow(R.drawable.ic_sleman, "Sleman"),
        new KabupatenNow(R.drawable.ic_yogyakarta, "Yogyakarta")
    };

    KabupatenAdapter adapter = new KabupatenAdapter(this, R.layout.listkabupaten_row, weather_data);
    listViewKab = (ListView) findViewById(R.id.listViewKab);
    View header = (View) getLayoutInflater().inflate(R.layout.listviewheader, null);
    listViewKab.addHeaderView(header);
    listViewKab.setAdapter(adapter);
}
}
Run Code Online (Sandbox Code Playgroud)

KabupatenAdapter.java

public class KabupatenAdapter extends ArrayAdapter<KabupatenNow>{
Context context;
int layoutResourceId;
    KabupatenNow data[] = null;
    public KabupatenAdapter(Context context, int layoutResourceId, …
Run Code Online (Sandbox Code Playgroud)

android listview onclicklistener

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

标签 统计

android ×1

listview ×1

onclicklistener ×1