当前位置: 首页>>代码示例>>Java>>正文


Java Message.sendToTarget方法代码示例

本文整理汇总了Java中android.os.Message.sendToTarget方法的典型用法代码示例。如果您正苦于以下问题:Java Message.sendToTarget方法的具体用法?Java Message.sendToTarget怎么用?Java Message.sendToTarget使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在android.os.Message的用法示例。


在下文中一共展示了Message.sendToTarget方法的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。

示例1: quitSynchronously

import android.os.Message; //导入方法依赖的package包/类
public void quitSynchronously() {
    state = State.DONE;
    cameraManager.stopPreview();
    Message quit = Message.obtain(decodeThread.getHandler(), R.id.quit);
    quit.sendToTarget();
    try {
        // Wait at most half a shouquan_icon_second; should be enough time, and onPause()
        // will timeout quickly
        decodeThread.join(500L);
    } catch (InterruptedException e) {
        // continue
    }

    // Be absolutely sure we don't send any queued up messages
    removeMessages(R.id.decode_succeeded);
    removeMessages(R.id.decode_failed);
}
 
开发者ID:StickyTolt,项目名称:ForeverLibrary,代码行数:18,代码来源:CaptureActivityHandler.java

示例2: onClick

import android.os.Message; //导入方法依赖的package包/类
@Override
public void onClick(View v) {
    final Message m;
    if (v == mButtonPositive && mButtonPositiveMessage != null) {
        m = Message.obtain(mButtonPositiveMessage);
    } else if (v == mButtonNegative && mButtonNegativeMessage != null) {
        m = Message.obtain(mButtonNegativeMessage);
    } else if (v == mButtonNeutral && mButtonNeutralMessage != null) {
        m = Message.obtain(mButtonNeutralMessage);
    } else {
        m = null;
    }

    if (m != null) {
        m.sendToTarget();
    }

    // Post a message so we dismiss after the above handlers are executed
    mHandler.obtainMessage(DynamicAlertController.ButtonHandler.MSG_DISMISS_DIALOG, mDialog)
            .sendToTarget();
}
 
开发者ID:pranavpandey,项目名称:dynamic-dialogs,代码行数:22,代码来源:DynamicAlertController.java

示例3: quitSynchronously

import android.os.Message; //导入方法依赖的package包/类
public void quitSynchronously() {
	state = State.DONE;
	CameraManager.get().stopPreview();
	Message quit = Message.obtain(decodeThread.getHandler(), R.id.quit);
	quit.sendToTarget();
	try {
		decodeThread.join();
	} catch (InterruptedException e) {
		// continue
	}

	// Be absolutely sure we don't send any queued up messages
	removeMessages(R.id.decode_succeeded);
	removeMessages(R.id.decode_failed);
}
 
开发者ID:weiwenqiang,项目名称:GitHub,代码行数:16,代码来源:CaptureActivityHandler.java

示例4: onPreviewFrame

import android.os.Message; //导入方法依赖的package包/类
public void onPreviewFrame(byte[] data, Camera camera) {
  Point cameraResolution = configManager.getCameraResolution();
  if (!useOneShotPreviewCallback) {
    camera.setPreviewCallback(null);
  }
  if (previewHandler != null) {
    Message message = previewHandler.obtainMessage(previewMessage, cameraResolution.x,
        cameraResolution.y, data);
    message.sendToTarget();
    previewHandler = null;
  } else {
    Log.d(TAG, "Got preview callback, but no handler for it");
  }
}
 
开发者ID:weiwenqiang,项目名称:GitHub,代码行数:15,代码来源:PreviewCallback.java

示例5: onPreviewFrame

import android.os.Message; //导入方法依赖的package包/类
public void onPreviewFrame(byte[] data, Camera camera) {
    Point cameraResolution = configManager.getCameraResolution();
    if (!useOneShotPreviewCallback) {
        camera.setPreviewCallback(null);
    }
    if (previewHandler != null) {
        Message message = previewHandler.obtainMessage(previewMessage, cameraResolution.x,
                cameraResolution.y, data);
        message.sendToTarget();
        previewHandler = null;
    }
}
 
开发者ID:RuanXiaoHui,项目名称:ZxingScan,代码行数:13,代码来源:PreviewCallback.java

示例6: onPreviewFrame

import android.os.Message; //导入方法依赖的package包/类
@Override
public void onPreviewFrame(byte[] data, Camera camera) {
	Point cameraResolution = configManager.getCameraResolution();
	Handler thePreviewHandler = previewHandler;
	if (cameraResolution != null && thePreviewHandler != null) {
		Message message = thePreviewHandler.obtainMessage(previewMessage, cameraResolution.x, cameraResolution.y, data);
		message.sendToTarget();
		previewHandler = null;
	} else {
		Log.d(TAG, "Got preview callback, but no handler or resolution available");
	}
}
 
开发者ID:TonnyL,项目名称:Espresso,代码行数:13,代码来源:PreviewCallback.java

示例7: onPreviewFrame

import android.os.Message; //导入方法依赖的package包/类
@Override
public void onPreviewFrame(byte[] data, Camera camera) {
  Point cameraResolution = configManager.getCameraResolution();


  Handler thePreviewHandler = previewHandler;
  if (cameraResolution != null && thePreviewHandler != null) {
    Message message = thePreviewHandler.obtainMessage(previewMessage, cameraResolution.x,
        cameraResolution.y, data);
    message.sendToTarget();
    previewHandler = null;
  } else {
    Log.d(TAG, "Got preview callback, but no handler or resolution available");
  }
}
 
开发者ID:crisfg86,项目名称:Zxing-Custom,代码行数:16,代码来源:PreviewCallback.java

示例8: continueTurn

import android.os.Message; //导入方法依赖的package包/类
private void continueTurn(PlayerData playerStats) {
    Message msg;
    if (playerStats.local) {
        // Start local turn
        msg = Message.obtain(mHandler, MSG_START, playerStats.index, 0);
        msg.sendToTarget();
    } else {
        // End turn
        msg = Message.obtain(mHandler, MSG_END, playerStats.index, 0);
        msg.sendToTarget();
    }
}
 
开发者ID:dftec-es,项目名称:planetcon,代码行数:13,代码来源:GameActivity.java

示例9: onPreviewFrame

import android.os.Message; //导入方法依赖的package包/类
@Override
public void onPreviewFrame(byte[] data, Camera camera) {
  Point cameraResolution = configManager.getCameraResolution();
  Handler thePreviewHandler = previewHandler;
  if (cameraResolution != null && thePreviewHandler != null) {
    Message message = thePreviewHandler.obtainMessage(previewMessage, cameraResolution.x,
        cameraResolution.y, data);
    message.sendToTarget();
    previewHandler = null;
  } else {
    Log.d(TAG, "Got preview callback, but no handler or resolution available");
  }
}
 
开发者ID:yun2win,项目名称:tvConnect_android,代码行数:14,代码来源:PreviewCallback.java

示例10: hiddenRight

import android.os.Message; //导入方法依赖的package包/类
private void hiddenRight(View view) {
	if (mCurrentItemView == null) {
		return;
	}
	Message msg = new MoveHandler().obtainMessage();//
	msg.obj = view;
	msg.arg1 = view.getScrollX();
	msg.arg2 = 0;

	msg.sendToTarget();

	mIsShown = false;
}
 
开发者ID:SavorGit,项目名称:Hotspot-master-devp,代码行数:14,代码来源:SwipeListView.java

示例11: sendMessage

import android.os.Message; //导入方法依赖的package包/类
private void sendMessage(int what) {
    if (handler == null) {
        return;
    }

    Message message = handler.obtainMessage();
    message.what = what;
    message.sendToTarget();
}
 
开发者ID:myinnos,项目名称:AwesomeImagePicker,代码行数:10,代码来源:AlbumSelectActivity.java

示例12: onPreviewFrame

import android.os.Message; //导入方法依赖的package包/类
@Override
public void onPreviewFrame(byte[] data, Camera camera) {
    Point cameraResolution = configManager.getCameraResolution();
    Handler thePreviewHandler = previewHandler;
    if (cameraResolution != null && thePreviewHandler != null) {
        Message message = thePreviewHandler.obtainMessage(previewMessage, cameraResolution.x,
                cameraResolution.y, data);
        message.sendToTarget();
        previewHandler = null;
    } else {
        Log.d(TAG, "Got preview callback, but no handler or resolution available");
    }
}
 
开发者ID:angcyo,项目名称:RLibrary,代码行数:14,代码来源:PreviewCallback.java

示例13: onPreviewFrame

import android.os.Message; //导入方法依赖的package包/类
@Override
public void onPreviewFrame(byte[] data, Camera camera) {
    Point cameraResolution = configManager.getCameraResolution();
    Handler thePreviewHandler = previewHandler;
    if (cameraResolution != null && thePreviewHandler != null) {
        Message message = thePreviewHandler.obtainMessage(previewMessage, cameraResolution.x, cameraResolution.y, data);
        message.sendToTarget();
        previewHandler = null;
    } else {
        Log.d(TAG, "Got preview callback, but no handler or resolution available");
    }
}
 
开发者ID:coding-dream,项目名称:TPlayer,代码行数:13,代码来源:PreviewCallback.java

示例14: sendContinuousOcrFailMessage

import android.os.Message; //导入方法依赖的package包/类
private void sendContinuousOcrFailMessage() {
  Handler handler = activity.getHandler();
  if (handler != null) {
    Message message = Message.obtain(handler, R.id.ocr_continuous_decode_failed, new OcrResultFailure(timeRequired));
    message.sendToTarget();
  }
}
 
开发者ID:mercuriete,项目名称:android-mrz-reader,代码行数:8,代码来源:DecodeHandler.java

示例15: postResult

import android.os.Message; //导入方法依赖的package包/类
private Result postResult(Result result) {
    @SuppressWarnings("unchecked")
    Message message = sHandler.obtainMessage(MESSAGE_POST_RESULT,
            new AsyncTaskResult<Result>(this, result));
    message.sendToTarget();
    return result;
}
 
开发者ID:jjuiddong,项目名称:Android-Practice,代码行数:8,代码来源:AsyncTask.java


注:本文中的android.os.Message.sendToTarget方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。