2014-02-23 43 views
-2

我在我的項目中有兩個活動。一個是MainActivity,另一個是上傳文件。 按鈕點擊它給我錯誤:無法找到活動。 這是代碼,我在清單中聲明它:無法找到活動

<activity 
      android:name=".UploadFile" 
      android:label="@string/app_name" 
    > 
</activity> 

這是我在哪裏調用uploadfile活動代碼:

btnUpload.setOnClickListener(new View.OnClickListener() 
         { 

       @Override 
       public void onClick(View v) { 
        // TODO Auto-generated method stub 
       Intent i=new Intent(MainActivity.this,UploadFIle.class); 
       startActivity(i); 
       } 
      }); 
+2

更改到'意圖I =新意圖(MainActivity.this,UploadFile.class);'錯字錯誤'UploadFile'不'UploadFIle' – Raghunandan

+0

ohh.shitt。謝謝。 – Nandini

回答

4

Intent i=new Intent(MainActivity.this,UploadFIle.class);這是一個錯字?通知FIle

1

您在清單UploadFIle有UploadFIle的代碼,但UploadFile VS UploadFile

0

確保所有的activitiess都在清單中聲明。

<application 
    android:icon="@drawable/ic_launcher" 
    android:label="@string/app_name" > 
    <activity 
     android:name=".MainActivity" 
     android:label="@string/app_name" > 
     <intent-filter> 
      <action android:name="android.intent.action.MAIN" /> 

      <category android:name="android.intent.category.LAUNCHER" /> 
     </intent-filter> 
    </activity> 
    <activity android:name=".UploadFile" 
       android:label="@string/app_name" > 
      <intent-filter> 
      <category android:name="android.intent.action.MAIN" /> 
      </intent-filter> 
    </activity> 

+0

這不回答問題。有一個錯字錯誤。活動已在發佈在問題中的清單中聲明。錯誤是它的'UploadFile'而不是'UploadFIle' – Raghunandan

相關問題