相关疑难解决方法(0)

如何在Android中调整位图大小?

我从远程数据库中获取了一个Base64字符串的位图,(encodedImage是用Base64表示图像的字符串):

profileImage = (ImageView)findViewById(R.id.profileImage);

byte[] imageAsBytes=null;
try {
    imageAsBytes = Base64.decode(encodedImage.getBytes());
} catch (IOException e) {e.printStackTrace();}

profileImage.setImageBitmap(
    BitmapFactory.decodeByteArray(imageAsBytes, 0, imageAsBytes.length)
);
Run Code Online (Sandbox Code Playgroud)

profileImage是我的ImageView

好的,但是我必须在显示我ImageView的布局之前调整此图像的大小.我必须将其调整为120x120.

有人能告诉我调整大小的代码吗?

我找到的示例无法应用于获得位图的base64字符串.

base64 android bitmap

314
推荐指数
8
解决办法
41万
查看次数

如何为GCM通知设置大图标

GCM 3.0应用程序处于后台时的通知中将自行处理GCM SDK.但是我无法将应用程序处于后台时创建的通知设置为大图标.

{
    "to" : "bk3RNwTe3H0:CI2k_HHwgIpoDKCIZvvDMExUdFQ3P1...",
    "notification" : {
        "body" : "great match!",
        "title" : "Portugal vs. Denmark",
        "icon" : "myicon"
    }
}
Run Code Online (Sandbox Code Playgroud)

myicon送到这里显示为小图标.

当应用程序处于后台时,是否可以设置大图标以进行通知?

android google-cloud-messaging

7
推荐指数
1
解决办法
1523
查看次数

标签 统计

android ×2

base64 ×1

bitmap ×1

google-cloud-messaging ×1