Thread
Androidで中断を再開することは可能ですか?
質問する
2282 次
2 に答える
3
API で Thread を再開しないでください。resume()
メソッドは非推奨です ( reason )。
スレッドを強制終了して新しいスレッドを開始することで、スレッドの再開をシミュレートできます。
/**
Since Thread can't be paused we have to simulate pausing.
We will create and start a new thread instead.
*/
public class ThreadManager
{
private static GameThread gameThread = new GameThread();
public static void setRunning(boolean isRunning)
{
if (isRunning)
{
gameThread = new GameThread();
gameThread.setRunning(true);
gameThread.start();
}
else
{
gameThread.setRunning(false);
}
}
public static boolean isRunning()
{
return gameThread.isRunning();
}
public static void join() throws InterruptedException
{
gameThread.join();
}
}
于 2013-03-11T20:08:47.900 に答える
0
関連するメソッドは非推奨であるため、スレッドはこれらのアクションをサポートしていません。
于 2013-03-11T20:12:56.680 に答える