2014-02-23 40 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

相关问题