package Activity1.android;import android.app.Activity;
import android.content.Intent;
import android.os.Bundle;
import android.provider.Contacts.Intents;
import android.view.LayoutInflater;
import android.view.View;
import android.view.View.OnClickListener;
import android.view.ViewGroup;
import android.widget.BaseAdapter;
import android.widget.GridView;
import android.widget.ImageView;public class Activity1Activity extends Activity {
private GridView gv;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
gv=(GridView)findViewById(R.id.gridview);
gv.setAdapter(new ImageAdapter());
}
class ImageAdapter extends BaseAdapter{
LayoutInflater inflater;
int[] images = {
R.drawable.sample_0,
R.drawable.sample_1,
R.drawable.sample_2,
R.drawable.sample_3,
R.drawable.sample_4,
}; @Override
public int getCount() {
return images.length;
}
@Override
public Object getItem(int position) {
return null;
}
@Override
public long getItemId(int position) {
return 0;
}
@Override
public View getView(final int position, View convertView, ViewGroup parent) {
ImageView iv=new ImageView(Activity1Activity.this);
iv.setImageResource(images[position]);
iv.setLayoutParams(new GridView.LayoutParams(100, 100));
iv.setScaleType(ImageView.ScaleType.CENTER_CROP);
iv.setPadding(8, 8, 8, 8);
gv=(GridView)findViewById(R.id.gridview);
gv.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
switch(position)
{
}
}
});
return iv;
}
}
}
switch该怎么写啊 有谁可以帮我完成啊 只要实现点击上面的图片能跳转到activity2,activity3.....中就可以了。
import android.content.Intent;
import android.os.Bundle;
import android.provider.Contacts.Intents;
import android.view.LayoutInflater;
import android.view.View;
import android.view.View.OnClickListener;
import android.view.ViewGroup;
import android.widget.BaseAdapter;
import android.widget.GridView;
import android.widget.ImageView;public class Activity1Activity extends Activity {
private GridView gv;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
gv=(GridView)findViewById(R.id.gridview);
gv.setAdapter(new ImageAdapter());
}
class ImageAdapter extends BaseAdapter{
LayoutInflater inflater;
int[] images = {
R.drawable.sample_0,
R.drawable.sample_1,
R.drawable.sample_2,
R.drawable.sample_3,
R.drawable.sample_4,
}; @Override
public int getCount() {
return images.length;
}
@Override
public Object getItem(int position) {
return null;
}
@Override
public long getItemId(int position) {
return 0;
}
@Override
public View getView(final int position, View convertView, ViewGroup parent) {
ImageView iv=new ImageView(Activity1Activity.this);
iv.setImageResource(images[position]);
iv.setLayoutParams(new GridView.LayoutParams(100, 100));
iv.setScaleType(ImageView.ScaleType.CENTER_CROP);
iv.setPadding(8, 8, 8, 8);
gv=(GridView)findViewById(R.id.gridview);
gv.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
switch(position)
{
}
}
});
return iv;
}
}
}
switch该怎么写啊 有谁可以帮我完成啊 只要实现点击上面的图片能跳转到activity2,activity3.....中就可以了。
解决方案 »
- gridview 点击图片上出现下载百分比 android ?
- 视频播放中按Home Key后,再进入视频播放时的问题!!!(在线等)
- java web开发半年投android开发来了
- 请教一个android横竖屏切换和布局问题!!!!!
- 获取json数据时,遇到的问题。
- 如何在surfaceView的run方法中实现十秒之后跳转到另一个activity
- 安卓
- NDK创建一个Activity中的子线程在onParse()的时候会停止运行吗
- ListView设置item的问题!!!急
- Eclipse调试安卓工程下的.java代码
- Server 如何 获取 ContentResolver
- 急求。。。Scroller问题
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
gv=(GridView)findViewById(R.id.gridview);
gv.setOnItemClickListener(new OnItemClickListener() {@Override
public void onItemClick(AdapterView<?> parent, View view,
int position, long id) {
// TODO Auto-generated method stub
switch(position){
case 0://点击图片0跳转
{
startActivity(new Intent(Activity1Activity.this,Activity2.class));
}
break;
case 1://点击图片1跳转
{
startActivity(new Intent(Activity1Activity.this,Activity3.class));
}
}
}
});