我已經包括ePubReader Android Project爲名爲「測試」在我的應用程序庫,並嘗試推出通過「測試」的ePubReader使用意向如下:需要從我的開發應用
測試應用程序:
findViewById(R.id.button1).setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
Intent LaunchIntent = new Intent("it.angrydroids.epub3reader.EpubReaderLauncher");
startActivity(LaunchIntent);
}
});
要處理這個意圖,我已經在ePubReader的清單XML註冊表如下:
ePubReader的清單XML:
<activity
android:name=".EpubReaderLauncher"
android:label="@string/app_name" >
<intent-filter>
<action android:name="it.angrydroids.epub3reader.EpubReaderLauncher" />
<category android:name="android.intent.category.DEFAULT" />
</intent-filter>
</activity>
當我啓動我的名爲Test的應用程序時,發現Error爲No活動來處理Intent。我調查並沒有發現啓動圖書館應用程序的任何線索。
EpubReaderLauncher應該是一個活動。 – keshav
@Keshav:是的。這是ePubreaderApp中的一項活動。仍然無法調用ePubreader。 –