別のスレッドを使用して、別のライブラリのコードで実行される計算を実行するアプリケーションがあります。パラメータによっては時間がかかる場合がありますので、キャンセルしていただきたいと思います。
アプリケーションの観点からの計算は1行であるため、停止変数を使用したり、割り込みをチェックしたりすることはできません。
public void run() {
result = library.performCalculation(params);
}
使用できるようにしたいと思いますthread.stop()
が、私が知る限り、これはAndroidでは不可能です。
とにかくスレッドの実行を停止させることはできますか?