使用一系列的类在GridView中启动不同的活动

问题描述

| 我正在阅读GridView的示例,我想单击图片并运行一项活动,所以我试图用一种类数组来更改与Toast相关的部分。但是我觉得一团糟...也许有人得到比我的想法更好的结果,这就是我尝试过的
 public class HelloGridView extends Activity {
 /** Called when the activity is first created. */
 @Override
 public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.main);

    GridView gridview = (GridView) findViewById(R.id.gridview);
    gridview.setAdapter(new ImageAdapter(this));

    gridview.setonItemClickListener(new OnItemClickListener() {
        public void onItemClick(AdapterView<?> parent,View v,int position,long id) {
           setClass(HelloGridView.this,classlist).startActivity(classlist);
       }
    });

    private integer [] classlist = {R.clip1,R.clip2,R.page3};
}
我是开发应用程序的新手,所以我只是猜测如何更改此代码 谢谢你的建议 安杰洛     

解决方法

        请通过以下链接访问:http://mobiforge.com/designing/story/understanding-user-interface-android-part-3-more-views,因为它们很好地描述了如何实现网格视图,画廊等。作为开发的新生,它对我有很大帮助。