我必須裁剪圖像。我正在使用類似於here的代碼。其中開始一個活動,對此行動作出響應:在Android中裁剪應用程序的可用性?
"com.android.camera.action.CROP"
它適用於我測試的所有設備 - 它確實總是找到1個活動並啓動它。工作正常。
但我能依靠它嗎?或者將是沒有任何作物可能性的設備(在這種情況下,我將不得不在我的應用程序中實現作物功能)?
編輯:忘了提及:動態裁剪 - 用戶將選擇區域(使用具有固定尺寸的矩形)。
我必須裁剪圖像。我正在使用類似於here的代碼。其中開始一個活動,對此行動作出響應:在Android中裁剪應用程序的可用性?
"com.android.camera.action.CROP"
它適用於我測試的所有設備 - 它確實總是找到1個活動並啓動它。工作正常。
但我能依靠它嗎?或者將是沒有任何作物可能性的設備(在這種情況下,我將不得不在我的應用程序中實現作物功能)?
編輯:忘了提及:動態裁剪 - 用戶將選擇區域(使用具有固定尺寸的矩形)。
但我能依靠它嗎?
號
或者將設備沒有任何作物可能性
是。這已經出現了。這是一個攝像頭應用程序,可能會或可能不會出現在設備上,可能會在將來的某個版本的Android將不再出口等
在這種情況下,我將不得不實施的無證,不支持的功能在我的應用程序的作物功能
這當然是我會建議。請注意,如果您希望在自己的私有實現中使用相同的基本功能,那麼Gallery應用中的作物活動端口可以在GitHub的某個地方浮動,您可以考慮使用它。
如果你只是想從中心裁剪比這裏是代碼。
下面是在XML佈局這樣的例子:
<ImageView android:id="@+id/title_logo"
android:src="@drawable/logo"
android:scaleType="centerCrop" android:padding="4dip"/>
但如果你更詳細的方式要編程,請參考此鏈接。
How to crop an image in android?
謝謝:)
你爲什麼不使用手動裁切方法? – SALMAN 2012-07-27 14:01:09
哪一個?我剛開始做這個任務,發現這個鏈接,測試它,工作,並想知道我是否可以保留它。但似乎並非如此。 – Ixx 2012-07-27 14:02:28
請參閱我的回答:) – SALMAN 2012-07-27 14:08:18