- getTAApplication().registerCommand(R.string.comand,
- TAIdentityCommand.class);
- getTAApplication().registerCommand(R.string.comand,
- TAIdentityCommand.class);
- TALogger.addLogger(new TAPrintToFileLogger());
- TARequest request = new TARequest();
- doCommand(R.string.comand, request, new TAIResponseListener()
- {
- @Override
- public void onStart(TAResponse response)
- {
- // TODO Auto-generated method stub
- }
- @Override
- public void onSuccess(TAResponse response)
- {
- // TODO Auto-generated method stub
- }
- @Override
- public void onRuning(TAResponse response)
- {
- // TODO Auto-generated method stub
- }
- @Override
- public void onFailure(TAResponse response)
- {
- // TODO Auto-generated method stub
- }
- }, false, true, true);
- package com.ta.mvc.command;
- import com.ta.mvc.common.TAIResponseListener;
- import com.ta.mvc.common.TARequest;
- import com.ta.mvc.common.TAResponse;
- public class TAIdentityCommand extends TACommand
- {
- @Override
- protected void executeCommand()
- {
- // TODO Auto-generated method stub
- TARequest request = getRequest();
- TAResponse response = new TAResponse();
- response.setTag(request.getTag());
- response.setData(request.getData());
- response.setActivityKey((String) request.getActivityKey());
- response.setActivityKeyResID(request.getActivityKeyResID());
- setResponse(response);
- notifyListener(true);
- }
- protected void notifyListener(boolean success)
- {
- TAIResponseListener responseListener = getResponseListener();
- if (responseListener != null)
- {
- onComandUpdate(command_success);
- }
- }
- }
- //该片段来自于http://www.codesnippet.cn/detail/1808201410190.html
来源: http://www.codesnippet.cn/detail/1808201410190.html