2013-06-22 15 views
0

我正在構建一個Android應用程序。我創建了一個操作bar.with項目說點擊。 在menu.xml文件的文件我有這樣的代碼點擊一個項目上的操作欄去設置

<item android:id="@+id/setting" 
     android:title="Settings" 
     android:icon="@drawable/setting" 
     android:showAsAction="always"/> 

現在我想點擊這個項目的項目和頁面應該通過滑動來left.for,我試圖在點擊寫入功能如下前往下一個活動。

<item android:id="@+id/setting" 
     android:title="Settings" 
     android:icon="@drawable/setting" 
     android:showAsAction="always" 
     android:onclick="Nameoffunction"/> 

但正如我寫這一條線,並嘗試無需編寫功能它顯示意外關閉您的應用程序的身體上運行模擬器的應用。

任何機構可以告訴我如何做到這一點滑動到下一個活動項目點擊操作欄上。 謝謝

回答

0

您是否在清單文件中註冊了新的活動? Android需要事先知道您的應用使用的所有活動。如果您的創建新活動的意圖未在您的應用清單中列出,它將會崩潰。該活動creation.I需要調用該項目點擊一個功能之前

<application 
    ... 
    <activity android:name=".NameOfYourNewActivity"></activity> 
</application> 
+0

添加在AndroidManifest.xml中新的活動。我怎麼做 ? –

+0

你可以發佈有問題的函數的主體嗎? –

相關問題