我想触摸两次屏幕,每一次触摸换一个背景图片

hz594556878 2012-05-09 09:17:47
如题,请指教。
...全文
118 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
komatineni 2012-05-10
  • 打赏
  • 举报
回复
重写onKeyDown()事件,用handler更换壁纸。
李狗蛋52635 2012-05-10
  • 打赏
  • 举报
回复
重写activity的onTouchEvent,在里面用WallpaperManager来切换背景?
Chris_Wang1 2012-05-10
  • 打赏
  • 举报
回复
@Override
public boolean onTouchEvent(MotionEvent event) {
//设置壁纸
WallpaperManager.getInstance(this).setBitmap("图片的ID或者一个Bitmap实例");

//如果不是切换壁纸,而是切换一个带图片的View
new View(this) {
@Override
protected void onDraw(Canvas canvas) {
rawBitmap = BitmapFactory.decodeResource(getResources(),“图片的ID”);
canvas.drawBitmap(rawBitmap , 0, 0, new Paint());
super.onDraw(canvas);
}
}
}

80,493

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧