package com.bwei.utils;
import com.example.wujie20160822.R;
import android.app.Activity;
import android.graphics.Bitmap;
import android.os.Bundle;
import android.util.DisplayMetrics;
import android.view.ViewGroup;
import android.widget.ImageView;
import android.widget.Toast;
public class ErWeiMaActivity extends Activity {
private ImageView qr_show;
//private SampleListLinearLayout lv_record;
@Override
protected void onCreate(Bundle savedInstanceState) {
// TODO Auto-generated method stub
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_activity_qr_layout);
initViews();
}
protected void initViews() {
qr_show = (ImageView) findViewById(R.id.qr_show);
DisplayMetrics outMetrics = new DisplayMetrics();
getWindowManager().getDefaultDisplay().getMetrics(outMetrics);
int w = outMetrics.widthPixels * 8 / 11;//设置宽度
ViewGroup.LayoutParams layoutParams = qr_show.getLayoutParams();
layoutParams.height = layoutParams.width = w;//设置高度
qr_show.setLayoutParams(layoutParams);
try {
Bitmap bitmap = QRUtils.encodeToQRWidth("八维欢迎你", w);//要生成二维码的内容,我这就是一个网址
qr_show.setImageBitmap(bitmap);
}
catch (Exception e) {
e.printStackTrace();
Toast.makeText(this, "生成二维码失败", Toast.LENGTH_SHORT);
}
}
}
生成二维码
最新推荐文章于 2024-08-21 23:02:36 发布