最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

Android 開發(fā) 加載豎向超長圖的簡單方法(可拖動,寬屏展示,可放大)

2023-06-25 07:41 作者:翼618  | 我要投稿

最近做了個(gè)需求,要展示一張超長的圖,內(nèi)容是一些協(xié)議的東西,直接用文字太復(fù)雜了就想到了加載圖片,現(xiàn)在把我的方法放出來。


首先導(dǎo)包,核心也是用他來制作:

implementation 'com.davemorrissey.labs:subsampling-scale-image-view:3.10.0'


-----------------------------我是分割線---------------------------------


XML代碼?

<com.davemorrissey.labs.subscaleview.SubsamplingScaleImageView
? ?android:id="@+id/iv"
? ?android:layout_width="match_parent"
? ?android:layout_height="match_parent"/>


-----------------------------我是分割線---------------------------------



Activity代碼 部分,詳細(xì)看注釋,直接用就好

SubsamplingScaleImageView?imageView;


/**
* 加載大圖,并設(shè)置寬度 和起始位置
*/

imageView = (SubsamplingScaleImageView) findViewById(R.id.iv);


//用Bitmap 加載速度最快 直接加載R.drawable.agreement 要等好幾秒?

// 大圖轉(zhuǎn)一下加載會更好一點(diǎn)

Bitmap bitmap = BitmapFactory.decodeResource(this.getResources(),R.drawable.agreement);

//影響初始加載寬度
imageView.setMinimumScaleType(

SubsamplingScaleImageView.SCALE_TYPE_CENTER_CROP);

//影響起始位置
imageView.setImage(

ImageSource.cachedBitmap(bitmap),
new ImageViewState(0, new PointF(0, 0), 0));

Android 開發(fā) 加載豎向超長圖的簡單方法(可拖動,寬屏展示,可放大)的評論 (共 條)

分享到微博請遵守國家法律
宕昌县| 宝山区| 子洲县| 五莲县| 正镶白旗| 琼海市| 龙里县| 洪洞县| 新巴尔虎右旗| 滦平县| 临西县| 阿坝| 米脂县| 崇义县| 平舆县| 乐清市| 台安县| 米泉市| 北流市| 溧水县| 手游| 大方县| 万载县| 涞源县| 平塘县| 宝坻区| 潼南县| 泉州市| 丰宁| 武冈市| 冀州市| 文昌市| 永靖县| 台中县| 平邑县| 隆化县| 开原市| 蒙山县| 九龙城区| 武平县| 织金县|