Chcem, aby používateľ nahral svoj profilový obrázok, ale chcem ho prinútiť, aby ho predtým orezal.
Ako to môžem spraviť ?
Snažím sa to robiť od nuly, ale myslím, že to bude trvať dosť času. Existuje nejaká knižnica, ktorá to dokáže?
odpovede:
0 pre odpoveď č. 1Existuje niekoľko spôsobov, ako urobiť prvé a navrhnúť spôsob použitia knižnica alebo to zvládnuť so zámerom systému Android
com.android.camera.action.CROP
u seba
Túto knižnicu chvíľu používam a je skvelá
https://github.com/ArthurHub/Android-Image-Cropper
0 pre odpoveď č. 2
Môžeš použiť picasso knižnica. Jeho použitie je veľmi jednoduché.
Napríklad:
Picasso.with(mContext)
.load(url)
.centerCrop()
.resize(yourImageView.getMeasuredWidth(),yourImageView.getMeasuredHeight())
.error(R.drawable.error)
.placeholder(R.drawable.blank_img)
.into(yourImageView);