Code example for ScheduledExecutorService

Methods: awaitTermination, shutdownNow

0
	/** 
	 * スレッド終了処理 
	 */ 
	public static void endNow() { 
		LogUtil.d("Main", "stop thread (start)"); 
		mExec.shutdownNow();
		try { 
			// スレッド終了まで待つ 
			mExec.awaitTermination(Long.MAX_VALUE, TimeUnit.MILLISECONDS);
		} catch (Exception e) {
		} 
		mExec = null;
		LogUtil.d("Main", "stop thread (end)"); 
	} 
 
	/** 
	 * 現在の画面サイズを記録する 
	 * 
	 * @param width 
	 *            画面横幅 
	 * @param height