我正在開發一個筆記應用程序。我想允許用戶繪製圖片以及編輯現有圖片。
顯然,「繪製/編輯圖片」應該在另一個獨立的應用程序中完成。然後,它會是不錯的通過intent
啓動該應用程序:我應該爲Android構建「又一個白板」應用嗎?
intent.setAction(android.content.Intent.ACTION_EDIT);
intent.setDataAndType(uri, "image/*");
context.startActivity(intent);
相應的應用應該編輯圖像並保存「到位」。
據我所知,有很多像樣的圖像繪製/編輯應用程序,如Skitch,SketchBook。但不幸的是,他們都不接受ACTION_EDIT
,並將編輯後的圖像保存到「原位」。
支持ACTION_EDIT
「image/*
」的唯一兩個應用程序是JXWhiteboard和picSay。 (我從this blog的評論得到的信息)
雖然picSay可以編輯圖像,但它不是用於「繪製」的東西。它也不會保存圖像「到位」。
JXWhiteboard支持我想要的,但其編輯功能非常差。
總之,我花了很多時間,但沒有找到一個體面的圖像繪圖/編輯應用程序接受ACTION_EDIT!
我不想構建自己的圖像繪製應用程序,因爲Skitch和SketchBook都很棒。
我應該從頭開始構建它嗎?或者我錯過了接受ACTION_EDIT
的任何優秀應用程序?
謝謝CommonsWare!雖然這個問題被認爲是脫離主題,但你給了我有用的建議。 Photoshop Express不適合我的情況。因爲無法通過該應用進行繪製。此外,我從Google Play安裝了Photoshop Express,但沒有顯示在ACTION_EDIT和「image/*」的應用選擇器中。 –