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


Java Message.setData方法代码示例

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


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

示例1: playHapticForPlaybackPosition

import android.os.Message; //导入方法依赖的package包/类
public void playHapticForPlaybackPosition(int i, long j) {
    try {
        removePlaybackCallbacks();
        this.b044E044E044E044E044Eю.removeMessages(2);
        try {
            Bundle bundle = new Bundle();
            bundle.putInt(b044E044Eю044E044Eю, i);
            bundle.putLong(bюю044E044E044Eю, j);
            if (((b04290429042904290429Щ + b0429ЩЩЩЩ0429) * b04290429042904290429Щ) % bЩ0429ЩЩЩ0429 != bЩЩЩЩЩ0429) {
                b04290429042904290429Щ = b04290429ЩЩЩ0429();
                bЩЩЩЩЩ0429 = b04290429ЩЩЩ0429();
            }
            Message obtainMessage = this.b044E044E044E044E044Eю.obtainMessage(2);
            obtainMessage.setData(bundle);
            this.b044E044E044E044E044Eю.sendMessage(obtainMessage);
        } catch (Exception e) {
            throw e;
        }
    } catch (Exception e2) {
        throw e2;
    }
}
 
开发者ID:JackChan1999,项目名称:letv,代码行数:23,代码来源:HapticPlaybackThread.java

示例2: connectionLost

import android.os.Message; //导入方法依赖的package包/类
/**
 * Indicate that the connection was lost and notify the UI Activity.
 */
private void connectionLost() {
    // Send a failure message back to the Activity
    Message msg = mHandler.obtainMessage(Constants.MESSAGE_TOAST);
    Bundle bundle = new Bundle();
    bundle.putString(Constants.TOAST, CONNECTION_LOST_MSG);
    msg.setData(bundle);
    mHandler.sendMessage(msg);

    mState = STATE_NONE;
    // Update UI title
    updateUserInterfaceTitle();

    // Start the service over to restart listening mode
    BluetoothListener.this.start();
}
 
开发者ID:AviralGarg1993,项目名称:VR-One,代码行数:19,代码来源:BluetoothListener.java

示例3: RunNewGetInverse

import android.os.Message; //导入方法依赖的package包/类
public void RunNewGetInverse(final int pos, final ProgressDialog pq) {
    Runnable runnable = new Runnable() {
        @Override
        public void run() {
            Matrix res = SquareList.get(pos).Inverse(pq);
            Message message = new Message();
            if (res != null) {
                message.setData(res.GetDataBundled());
                myHandler.sendMessage(message);
            } else {
                myHandler.postDelayed(new Runnable() {
                    @Override
                    public void run() {
                        Toast.makeText(getContext(), R.string.NoInverse, Toast.LENGTH_SHORT).show();
                    }
                }, 0);
                pq.dismiss();
            }
        }
    };
    Thread thread = new Thread(runnable);
    thread.start();
}
 
开发者ID:coder3101,项目名称:Matrix-Calculator-for-Android,代码行数:24,代码来源:InverseFragment.java

示例4: RunToGetDeterminant

import android.os.Message; //导入方法依赖的package包/类
public void RunToGetDeterminant(final int pos, final ProgressDialog px) {
    Runnable runnable = new Runnable() {
        @Override
        public void run() {
            double var = SquareList.get(pos).GetDeterminant(px);
            Message message = new Message();
            Bundle bundle = new Bundle();
            bundle.putDouble("RESULTANT", var);
            message.setData(bundle);
            px.dismiss();
            myhandler.sendMessage(message);

        }
    };
    Thread thread = new Thread(runnable);
    thread.start();
}
 
开发者ID:coder3101,项目名称:Matrix-Calculator-for-Android,代码行数:18,代码来源:DeterminantFragment.java

示例5: notifyMidAdStartToAdSdk

import android.os.Message; //导入方法依赖的package包/类
public void notifyMidAdStartToAdSdk() {
    if (this.mActivity.getFlow() != null && this.mActivity.getFlow().mIsMidAdFinished) {
        LogInfo.log("zhaosumin", "中贴广告开始");
        if (this.mActivity.getHalfFragment() != null) {
            this.mActivity.getVideoController().setVisibilityForMore(false);
            this.mActivity.getHalfFragment().closeExpand();
        }
        this.mActivity.getFlow().mIsMidAdFinished = false;
        reSet();
        this.mActivity.getVideoController().setControllerVisibility(8, true);
        setVisibleForBarrage(false);
        Message msg = new Message();
        msg.what = 10;
        Bundle bundle = new Bundle();
        bundle.putInt(ClientCPConstant.KEY_AD_TYPE, 2);
        msg.setData(bundle);
        this.mActivity.getPlayAdListener().notifyADEvent(msg);
        this.mActivity.getAlbumPlayFragment().setVisibityForWaterMark(false);
    }
}
 
开发者ID:JackChan1999,项目名称:letv,代码行数:21,代码来源:AlbumMidAdController.java

示例6: sendRequest

import android.os.Message; //导入方法依赖的package包/类
private void sendRequest(int what, Bundle data) throws RemoteException {
    Message msg = Message.obtain();
    msg.what = what;
    msg.arg1 = 1;
    msg.setData(data);
    this.mCallbacks.send(msg);
}
 
开发者ID:JackChan1999,项目名称:letv,代码行数:8,代码来源:MediaBrowserServiceCompat.java

示例7: onNewDevice

import android.os.Message; //导入方法依赖的package包/类
public void onNewDevice(short devAddr, byte[] uuid) {
    Message msg = new Message();
    Bundle bundle = new Bundle();
    bundle.putByte(MESH_EVT_MSG_PAR_KEY_EVENT, MESH_EVENT_ON_NEW_DEVICE);
    bundle.putShort(MESH_EVT_MSG_PAR_KEY_DEVADDR, devAddr);
    bundle.putByteArray(MESH_EVT_MSG_PAR_KEY_UUID, uuid);
    msg.setData(bundle);
    mEvtHdl.sendMessage(msg);
}
 
开发者ID:blxble,项目名称:mesh-core-on-android,代码行数:10,代码来源:MeshService.java

示例8: send

import android.os.Message; //导入方法依赖的package包/类
private void send(int method, Bundle params) {
    Message m = Message.obtain(null, method);
    m.setData(params);
    try {
        mServiceMessenger.send(m);
    } catch (RemoteException e) {
        e.printStackTrace();
    }
}
 
开发者ID:snoozinsquatch,项目名称:unity-obb-downloader,代码行数:10,代码来源:DownloaderClientMarshaller.java

示例9: response

import android.os.Message; //导入方法依赖的package包/类
protected void response(String error) {
    try {
        Message msg = Message.obtain(null, message);
        if (error != null) {
            Bundle bundle = new Bundle();
            bundle.putString(BUNDLE_KEY_ERROR, error);
            msg.setData(bundle);
        }
        thiz.client.send(msg);
    } catch (RemoteException e) {
        e.printStackTrace();
    }
}
 
开发者ID:weiwenqiang,项目名称:GitHub,代码行数:14,代码来源:RemoteProcessService.java

示例10: visualUpdate

import android.os.Message; //导入方法依赖的package包/类
private void visualUpdate(int action, String text) {
    Message msg = mHandler.obtainMessage();
    Bundle bundle = new Bundle();
    bundle.putInt(TestHandler.ACTION, action);
    bundle.putString(TestHandler.TEXT, text);
    msg.setData(bundle);
    mHandler.sendMessage(msg);
}
 
开发者ID:mosamabinomar,项目名称:RootPGPExplorer,代码行数:9,代码来源:SanityCheckRootTools.java

示例11: registerEater

import android.os.Message; //导入方法依赖的package包/类
public void registerEater(String action,IEater eater){
    if (action == null || eater == null){
        throw new RuntimeException("parameters can not be null action = "+action+" , eater = "+eater);
    }
    Message msg = new Message();
    msg.what = MSG_REGISTER;
    msg.obj = eater;
    Bundle ac = new Bundle();
    ac.putString("action",action);
    msg.setData(ac);
    mHandler.sendMessage(msg);
}
 
开发者ID:zuoweitan,项目名称:Hitalk,代码行数:13,代码来源:EaterManager.java

示例12: onNetCreated

import android.os.Message; //导入方法依赖的package包/类
public void onNetCreated() {
    Message msg = new Message();
    Bundle bundle = new Bundle();
    bundle.putByte(MESH_EVT_MSG_PAR_KEY_EVENT, MESH_EVENT_ON_NET_CREATED);
    msg.setData(bundle);
    mEvtHdl.sendMessage(msg);
}
 
开发者ID:blxble,项目名称:mesh-core-on-android,代码行数:8,代码来源:MeshService.java

示例13: connectionLost

import android.os.Message; //导入方法依赖的package包/类
/**
 * Indicate that the connection was lost and notify the UI Activity.
 */
private void connectionLost()
{
    // Send a failure message back to the Activity
    Message msg = mHandler.obtainMessage(MainActivity.MESSAGE_TOAST);
    Bundle bundle = new Bundle();
    bundle.putString(MainActivity.TOAST, "Se ha perdido la conexión del dispositivo");
    msg.setData(bundle);
    mHandler.sendMessage(msg);

    // Start the service over to restart listening mode
    BluetoothIOGateway.this.start();
}
 
开发者ID:Mozta,项目名称:ELM327,代码行数:16,代码来源:BluetoothIOGateway.java

示例14: handleMessage

import android.os.Message; //导入方法依赖的package包/类
@Override
public void handleMessage(Message msg) {
    super.handleMessage(msg);
    if (msg.what == RECEIVE_MESSAGE_CODE) {
        Log.i(TAG, "PedometerService serviceHandler");

        Bundle data = msg.getData();
        if (data != null) {
            TAG_STEP = data.getInt("TAG_STEP");
            if (mPedometerCore != null) {
            }
        }

        if (mClientMessenger == null) {
            mClientMessenger = msg.replyTo;//这个Message是在客户端中创建的
        }
        if (mClientMessenger != null && mPedometerEntity != null) {
            Message msgToClient = Message.obtain();
            msgToClient.what = SEND_MESSAGE_CODE;
            Bundle bundle = new Bundle();
            bundle.putSerializable("msg", mPedometerEntity);
            msgToClient.setData(bundle);
            try {
                mClientMessenger.send(msgToClient);

            } catch (RemoteException e) {
                e.printStackTrace();
            }
        }
    }
}
 
开发者ID:lpy19930103,项目名称:AndroidPedometer,代码行数:32,代码来源:PedometerService.java

示例15: send

import android.os.Message; //导入方法依赖的package包/类
/**
 * send the {@link Message} to the Actor that started this chain of calls
 *
 * @throws ActorMessagingException if the operation failed
 */
public void send() throws ActorMessagingException {
    Message newMessage = Message.obtain();
    newMessage.what = ActorsIntegrationService.SEND_MESSAGE;
    newMessage.obj = message;
    newMessage.setData(bundle(address));
    try {
        actorServiceMessenger.send(newMessage);
    } catch (Throwable e) {
        throw new ActorMessagingException(e);
    }
}
 
开发者ID:Ahmed-Adel-Ismail,项目名称:AndroidActorModel,代码行数:17,代码来源:MessageSender.java


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