protected void readNetworkType(String fileName) {
NetworkType defaultNetworkType;
File directory = RobotConfigFileManager.CONFIG_FILES_DIR;
File networkTypeFile = new File(directory, fileName);
if (!networkTypeFile.exists()) {
if (Build.MODEL.equals(Device.MODEL_410C)) {
defaultNetworkType = NetworkType.SOFTAP;
} else {
defaultNetworkType = NetworkType.WIFIDIRECT;
}
writeNetworkTypeFile(NETWORK_TYPE_FILENAME, defaultNetworkType.toString());
}
String fileContents = readFile(networkTypeFile);
networkType = NetworkConnectionFactory.getTypeFromString(fileContents);
programmingModeController.setCurrentNetworkType(networkType);
// update the preferences
SharedPreferences preferences = PreferenceManager.getDefaultSharedPreferences(context);
SharedPreferences.Editor editor = preferences.edit();
editor.putString(NetworkConnectionFactory.NETWORK_CONNECTION_TYPE, networkType.toString());
editor.commit();
}
FtcRobotControllerActivity.java 文件源码
java
阅读 21
收藏 0
点赞 0
评论 0
项目:RobotIGS
作者:
评论列表
文章目录