ハンドラー 内部クラス
@SuppressWarnings("hiding") private static class MainHandler<Class> extends Handler { private final WeakReference<Class> klass; public MainHandler(Class mClass) { klass = new WeakReference<Class>(mClass); } @Override public void handleMessage(Message message) { Class mClass = klass.get(); if (mClass == null) return; Log.v("msg","msg="+message.obj); tv.setText(message.obj.toString()); } }