相关疑难解决方法(0)

Java - Timer.cancel()v/s TimerTask.cancel()

在我的Android应用程序中,我运行一个计时器并在其他一些事件上取消它:

  class MyTimerTask extends TimerTask {
       override boolean cancel() {
         ...
       }

       override void run() {
         ...
       }
  }

  ...
  Timer t = new Timer();
  t.schedule(new MyTimerTask(),...)
  ...
  t.cancel();
Run Code Online (Sandbox Code Playgroud)

我期待t.cancel()能够自动调用MyTimerTaskcancel()方法.但是从不调用该方法.

我想知道这两种方法之间究竟有什么不同,以及为什么第二种方法不能自动调用.

java android timer timertask

11
推荐指数
1
解决办法
9151
查看次数

Android:停止缩小图像

我试图在视图中绘制图像,但在尝试保持原始图像的比例时遇到问题.基本上,我有一个小视图,我想在视图中显示部分图像.然后,意图是对图像执行翻译,以便在视图中显示不同的部分.

无论我尝试什么,图像都会自动缩小以适应视图,或者整个图像都是可见的.我试过玩BitmapDrawable,ImageView和Layout上的设置无济于事.

有人知道实现这个目标的好方法吗?

user-interface android image view scale

7
推荐指数
1
解决办法
1115
查看次数

标签 统计

android ×2

image ×1

java ×1

scale ×1

timer ×1

timertask ×1

user-interface ×1

view ×1