2011-06-13 78 views
0

我正在嘗試編寫一個調用APNDroid以啓用/禁用3G的應用程序。 我查看了開發人員提供的代碼片段。 我似乎無法理解如何將它們合併到我的代碼中。 這裏是代碼片段我指的是:從我的應用程序調用APNDroid

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活動。 常量被發現here

很明顯,當我將它嵌入到我的代碼中時,這些都不會被「日食」所識別。 我應該輸入什麼東西? 我應該以某種方式提供對APNDroid應用程序的引用嗎?

任何幫助將不勝感激。

謝謝。 Avi

回答

相關問題