Android开发——实现点击图片切换效果
2012-01-11 14:15
1111 查看
在资源中添加5张图片,重命名为a-e 。
实现java代码如下:
package cn.csdn.android.test;
import android.app.Activity;
import android.os.Bundle;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.ImageView;
import android.widget.LinearLayout;
public class Android_test2Activity extends Activity{
int [] image = new int []{
R.drawable.a,
R.drawable.b,
R.drawable.c,
R.drawable.d,
R.drawable.e
};
int currentImg = 0;
@Override
protected void onCreate(Bundle savedInstanceState) {
// TODO Auto-generated method stub
super.onCreate(savedInstanceState);
setContentView(R.id.root);
LinearLayout main = (LinearLayout) findViewById(R.id.root);
final ImageView images = new ImageView(this);
main.addView(images);
images.setImageResource(image[0]);
images.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
if(currentImg>=4){
currentImg=-1;
}
images.setImageResource(image[++currentImg]);
}
});
}
}
实现java代码如下:
package cn.csdn.android.test;
import android.app.Activity;
import android.os.Bundle;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.ImageView;
import android.widget.LinearLayout;
public class Android_test2Activity extends Activity{
int [] image = new int []{
R.drawable.a,
R.drawable.b,
R.drawable.c,
R.drawable.d,
R.drawable.e
};
int currentImg = 0;
@Override
protected void onCreate(Bundle savedInstanceState) {
// TODO Auto-generated method stub
super.onCreate(savedInstanceState);
setContentView(R.id.root);
LinearLayout main = (LinearLayout) findViewById(R.id.root);
final ImageView images = new ImageView(this);
main.addView(images);
images.setImageResource(image[0]);
images.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
if(currentImg>=4){
currentImg=-1;
}
images.setImageResource(image[++currentImg]);
}
});
}
}
相关文章推荐
- iOS开发之实现图片自动切换(类似android画廊效果)
- Android开发 自定义ViewGroup 实现微信九格图功能(图片不同排布不同) 和 一种图片点击变暗效果
- Android 图片实现按钮点击切换效果
- Android自定义ImageView实现点击两张图片切换效果
- Android开发之TabLayout真正实现底部导航栏(可实现点击文字颜色图片切换)
- Android开发之使用ViewPager实现图片左右滑动切换效果
- Android 图片实现按钮点击切换效果
- iOS开发之实现图片自动切换(类似android画廊效果)
- css3实现点击切换背景图片,并且背景图片实现动画效果
- Android 百叶窗图片切换效果实现
- 【Android游戏开发十六】Android Gesture之【触摸屏手势识别】操作!利用触摸屏手势实现一个简单切换图片的功能!
- 【Android游戏开发十六】Android Gesture之【触摸屏手势识别】操作!利用触摸屏手势实现一个简单切换图片的功能!
- android 仿微信点击图片放大效果实现
- Android - ImageButton单击切换按钮图片效果的实现
- js的自定义属性及多一排图片的点击切换效果的实现
- js鼠标点击图片切换效果实现代码
- Android - ImageButton单击切换按钮图片效果的实现
- 【Android游戏开发十六】Android Gesture之【触摸屏手势识别】操作!利用触摸屏手势实现一个简单切换图片的功能!
- Android_UI_点击按钮切换背景效果实现