當前位置: 首頁>>代碼示例>>Java>>正文


Java CropImageView類代碼示例

本文整理匯總了Java中com.netease.nim.uikit.common.ui.imageview.CropImageView的典型用法代碼示例。如果您正苦於以下問題:Java CropImageView類的具體用法?Java CropImageView怎麽用?Java CropImageView使用的例子?那麽, 這裏精選的類代碼示例或許可以為您提供幫助。


CropImageView類屬於com.netease.nim.uikit.common.ui.imageview包,在下文中一共展示了CropImageView類的1個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的Java代碼示例。

示例1: initCropImageView

import com.netease.nim.uikit.common.ui.imageview.CropImageView; //導入依賴的package包/類
private void initCropImageView() {
    cropImageView = (CropImageView) findViewById(R.id.cropable_image_view);
    Intent intent = getIntent();
    final String srcFile = intent.getStringExtra(Extras.EXTRA_SRC_FILE);
    int outputX = intent.getIntExtra(Extras.EXTRA_OUTPUTX, 0);
    int outputY = intent.getIntExtra(Extras.EXTRA_OUTPUTY, 0);
    cropImageView.setOutput(outputX, outputY);

    // 拋到下一個UI循環,等到我們的activity真正到了前台
    // 否則可能會獲取不到openGL的最大texture size,導致解出的bitmap過大,顯示不了
    new Handler().post(new Runnable() {
        @Override
        public void run() {
            Bitmap src = BitmapDecoder.decodeSampledForDisplay(srcFile);
            src = ImageUtil.rotateBitmapInNeeded(srcFile, src);
            cropImageView.setImageBitmap(src);
        }
    });
}
 
開發者ID:newDeepLearing,項目名稱:decoy,代碼行數:20,代碼來源:CropImageActivity.java


注:本文中的com.netease.nim.uikit.common.ui.imageview.CropImageView類示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。