2011-11-15 37 views
-1

的菜單項的情況下:的Android菜單項和新的活動

case MENUITEM_LISTA: Toast.makeText(this, "Lista", Toast.LENGTH_SHORT).show(); 
     Intent lista = new Intent(this, ListaCompletaActivity.class); 
      startActivity(lista); 
     return true;v 

的ListaCompletaActivity.class:

public class ListaCompletaActivity extends ListActivity {

DDMS錯誤:

11-15 09:47:11.274: ERROR/AndroidRuntime(1314): FATAL EXCEPTION: main 11-15 09:47:11.274: ERROR/AndroidRuntime(1314): java.lang.NullPointerException 

當我嘗試的代碼在新項目ListaCompletaActivity.class中,代碼運行。 也許這個bug是在新的Intent()中,你能幫助我嗎?

+0

更多的logcat的位將幫助:) –

回答

0

變化的意圖與此

Intent lista = new Intent(YourActivity.this, ListaCompletaActivity.class); 
startActivity(lista); 
+0

同樣的錯誤:11-15 10:23:12.094:ERROR/AndroidRuntime(1852):了java.lang.RuntimeException:無法啓動活動ComponentInfo {bansiamo .lib/bansiamo.lib.ListaCompletaActivity}:java.lang.NullPointerException –

+0

讓我看看完整的代碼..看看錯誤代碼行..in log cat –

0

NullPointerException異常通常是最容易解決。請閱讀this的帖子。

The null pointer exception usually means something is not instantiated. Debug, and step through to check your variables up to this line. You are referencing something null.