猿问

代码里面没有我//public Looper looper和//looper=Looper.myLooper();的这两段代码程序也能正常System.out 这是为什么 求老师解答一下!!!

class MyThread extends Thread {
		private Handler handler;
		//public Looper looper;

		@Override
		public void run() {
			// 创建一个looper
			Looper.prepare();
			//looper=Looper.myLooper();
			handler = new Handler() {
				@Override
				public void handleMessage(Message msg) {
					System.out.println("currentThread--------->"
							+ Thread.currentThread());
				};
			};
			Looper.loop();
		}

	}


voice_java
浏览 1098回答 0
0回答
随时随地看视频慕课网APP

相关分类

Android
我要回答