我的應用程序是一個簡單的圖庫應用程序,任何用戶都可以製作圖像並將其保存到SdCard。 我有一個活動,其中用戶創建的所有圖像都將顯示在GridView中。允許其他應用程序從我的應用程序中選擇圖片,如圖庫
現在我想要的是我的應用程序顯示在圖像選擇器列表中,其中顯示圖庫和其他應用程序。
我已經實現被顯示在列表我的應用程序意圖過濾,
但我應該寫什麼代碼,使用戶可以從我的 gridview的
挑一個圖像... ..
<intent-filter>
<action android:name="android.intent.action.PICK" />
<category android:name="android.intent.category.DEFAULT" />
<data android:mimeType="image/*" />
</intent-filter>
<intent-filter>
<action android:name="android.intent.action.GET_CONTENT" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.OPENABLE" />
<data android:mimeType="image/*" />
</intent-filter>
但是怎麼寫呢? Intent intent = new Intent(); intent.setResult? 如何? –
@ Dr.aNdRO:'setResult()'是'Activity'上的一個方法。 'finish()'是'Activity'上的一個方法。 http://developer.android.com/reference/android/app/Activity.html和http://developer.android.com/training/basics/intents也介紹了這一點。 – CommonsWare