【模开二度】设置线性布局背景为QQ气泡

salkfdn   ·   发表于 2020-8-13   ·   IAPP
mjava 代码 :

import android.graphics.*;
import android.graphics.drawable.*;
setNine(android.widget.LinearLayout view, String path){
Bitmap bitmap= BitmapFactory.decodeFile(path);
NinePatchDrawable nineDrawable= null;
byte[] chunk = bitmap.getNinePatchChunk(); // 如果.9.png没有经过第一步,那么chunk就是null
if(NinePatch.isNinePatchChunk(chunk)) {
NinePatchDrawable patchy = new NinePatchDrawable(bitmap, chunk, new Rect(), null);
view.setBackground(patchy);
}
}
JavaCopy
调用方法:

gvs(st_vW, Card.8, bubble)
s path = "/storage/emulated/0/1/images/skin_aio_friend_bubble_nor.9.png"
call(null, "mjava", "ui.setNine", bubble, path)
// 注意:Card.8 是线性布局控件
// path 必须是绝对路径。

3 Reply   |  Until 2020-8-21 | 4959 View

昵称264179
发表于 2020-8-13

一楼是我的

评论列表

  • 加载数据中...

编写评论内容

客观
发表于 2020-8-13

二楼我拿下了

评论列表

  • 加载数据中...

编写评论内容

花非花?
发表于 2020-8-13

我是三楼么[滑稽]

评论列表

  • 加载数据中...

编写评论内容
LoginCan Publish Content
程序耗时 0.033秒 内存:1365KB