基于Android的大学生生活小助手设计与开发(12)
时间:2016-12-22 19:55 来源:毕业论文 作者:毕业论文 点击:次
} TransitRouteLine transitRouteLine = routeLines.get(0); // 显示第一条路线的换乘步骤 showRouteStepInTextView(transitRouteLine); // 在地图上显示搜索结果 showTransitDatasInMap(transitRouteLine); } @Override public void onGetDrivingRouteResult(DrivingRouteResult drivingRouteResult) { if (drivingRouteResult == null || drivingRouteResult.error == SearchResult.ERRORNO.RESULT_NOT_FOUND) { showToast("没有搜索到结果"); return; } List<DrivingRouteLine> routeLines = drivingRouteResult.getRouteLines(); // showToast("搜索到路线共:" + routeLines.size() + " 条"); if (routeLines == null || routeLines.size() == 0) { showToast("没有搜索到结果"); return; } DrivingRouteLine drivingRouteLine = routeLines.get(0); showDrivingDatasInMap(drivingRouteLine); } }); } 4 翻译功能 由客户端输入待翻译信息,通过网络服务,即可实现在线翻译,客户端返回翻译结果。翻译功能如图5.6所示: 图5.6 翻译功能图 主要实现代码如下所示: private void translate() { LogUtil.e("first_word-----"+first_word); btn_translate.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { ThreadPoolManager.getThreadPoolManager().excute(new Runnable() { @Override public void run() { first_word = et_first_word.getText().toString().trim(); (责任编辑:qin) |