2011-12-15 48 views
0

我在運行我的應用程序時遇到以下錯誤。 我的應用程序的代碼是Android意圖使用(Call_action&new_task_launch)

public void onCreate(Bundle icicle) { 
    super.onCreate(icicle); 
    setContentView(R.layout.main); 
    final Button callButton = (Button) findViewById(R.id. callButton); 
    callButton.setOnClickListener(new Button.OnClickListener() 
    { 
     public void onClick(View v) 
     { 
      Intent callIntent = new Intent(Intent.CALL_ACTION,Uri.parse("tel:123456789")); 
      callIntent.setLaunchFlags(Intent.NEW_TASK_LAUNCH); 
      startActivity(callIntent); 
     } 
    }); 

    } 

,我面對的,則CALL_ACTION和NEW_TASK_LAUNCH是給了我一個錯誤,通知我說,他們並不領域的問題。任何人都可以解決這個問題。

在此先感謝。

+0

如果你接受更多的答案,你可能會得到更多的答案...... – coder 2011-12-15 19:25:39

回答

0

你只是寫錯了,顯然它不是一個領域。你沒有在你的IDE中收到錯誤信息嗎? CALL_ACTIVITY應該ACTION_CALL和NEW_TASK_LAUNCH應FLAG_ACTIVITY_NEW_TASK請閱讀Documentation第一

+0

它不是那傢伙的錯,如果一些灌洗在谷歌決定重新命名他們的常量。 http://developer.android.com/guide/faq/framework.html#4 – kellogs 2012-09-23 13:28:14