2012-04-01 17 views
0

我使用的庫: https://github.com/lvillani/android-cropimage 在我project.I進口增加作物的活動這個庫,在我的項目中添加我現在寫驗證碼:無法啓動農作物活動(使用github.com/lvillani/android-cropimage)庫

String mPackage = "com.android.camera"; 
String mClass = ".CropImage"; 
intent.setComponent(new ComponentName(mPackage,mPackage+mClass)); 
startActivityForResult(intent, CAPTURE_IMAGE_ACTIVITY_REQUEST_CODE); 

它提供了錯誤: 無法找到明確的活動類{com.android.camera/com.android.camera.CropImage};你有沒有在你的AndroidManifest.xml中聲明這個活動?

我試圖在AndroidManifest.xml中編寫我的項目屁股,但仍然是相同的錯誤。

回答

3

第1步:在您的清單指向添加<activity>元素com.android.camera.CropImage

第2步:使用new Intent(this, com.android.camera.CropImage.class)創建您Intent

第3步:不應該有步驟#3 AFAIK

+0

讓我再次檢查,我已經做到了這一點... – AsadYarKhan 2012-04-02 17:44:42

+0

沒有運行仍給出同樣的錯誤:(聽朋友我想捕獲一個圖像,之後,我想運行這個作物活動(請注意,這是以前版本的Android API的特性,在2.x版本中已被淘汰。 – AsadYarKhan 2012-04-02 19:01:28

+0

那個傢伙lvillani提取以前的版本API的類,並做一個庫項目,所以我們可以使用此功能... – AsadYarKhan 2012-04-02 19:03:06

1

這樣添加活動在Android manifest文件,

... 
.... 
</activity> 
     <!-- Declare the bundled CropImage Activity --> 
     <activity android:name="com.android.camera.CropImage"/> 
    </application> 

</manifest> 

Documentat離子確實有幫助:) link