http://topic.csdn.net/u/20101025/17/b68f01a6-5dd5-4d2a-9c21-025568fc0bca.html
网上有一大堆,自己可以看看,或者去et上下载一个截屏的软件,然后反编译一下...
网上有一大堆,自己可以看看,或者去et上下载一个截屏的软件,然后反编译一下...
解决方案 »
- 虚拟器出问题了
- U8800这货的屏幕分辨率是多少?
- 有人了解PDF文档原理吗, 为什么打开PDF文档都比较慢
- 求助android大侠,android模拟器无法运行,在线等!
- 终止线程的问题
- android上层应用中怎样根据SIM卡的MF/DF/EF文件名读取特定EF的信息
- map线路中,如何判断转弯点?
- 编译ffmpeg到Android下的问题
- 第一个Android程序就出问题了。。。
- Android VideoView.getCurrentPosition()获取的值不为0。为什么下次还是从0开始播放呢?
- 我收藏的android资料汇集,很全的哦!
- setEnableExtraScroller(false);
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
Resources res=getResources();
bmp=BitmapFactory.decodeResource(res,R.drawable.a);
BitmapDrawable bmp1=new BitmapDrawable(bmp);
ImageView im=new ImageView(this);
im.setImageDrawable(bmp1);
im.setClickable(true);
im.setOnTouchListener(new OnTouchListener(){
float startx=0.0f;
float starty=0.0f;
float endx=0.0f;
float endy=0.0f;
public boolean onTouch(View view,MotionEvent event) {
float x=event.getX();
float y=event.getY();
Log.v("start","start");
if(event.getAction()==MotionEvent.ACTION_DOWN){
startx=x;
starty=y;
}
System.out.println("middle");
if(event.getAction()==MotionEvent.ACTION_UP){
endx=x;
endy=y;
}
System.out.println("end"); Float startxx=new Float(startx);
Float startyy=new Float(starty);
Float endxx=new Float(endx);
Float endyy=new Float(endy);
int sx=startxx.intValue();
int sy=startyy.intValue();
int ex=endxx.intValue();
int ey=endyy.intValue();
bmpp=Bitmap.createBitmap(bmp,sx,ex,sy,ey);
return true;
}
});