我正在尝试编写一个调用 APNDroid 来启用/禁用 3G 的应用程序。我查看了开发人员提供的代码片段。我似乎无法理解如何将它们合并到我的代码中。这是我所指的代码片段:
boolean targetState = getCheckBoxState(R.id.target_state);
boolean keepMms = getCheckBoxState(R.id.keep_mms);
boolean showNotification = getCheckBoxState(R.id.show_notification);
Intent intent = new Intent(ApplicationConstants.CHANGE_STATUS_REQUEST);
int onState = ApplicationConstants.State.ON;
int offState = ApplicationConstants.State.OFF;
intent.putExtra(ApplicationConstants.TARGET_MMS_STATE, keepMms ? onState : offState);
intent.putExtra(ApplicationConstants.TARGET_APN_STATE, targetState ? onState : offState);
intent.putExtra(ApplicationConstants.SHOW_NOTIFICATION, showNotification);
MyActivity.this.startActivityForResult(intent, CHANGE_REQUEST);
具体来说,我不明白这段代码如何知道调用 APNDroid 活动。常量在这里找到
显然,当我将它嵌入到我的代码中时,“eclipse”不会识别这些。我应该进口一些东西吗?我应该以某种方式引用 APNDroid 应用程序吗?
任何帮助都感激不尽。
谢谢你。阿维