第一步:
ImageView
android:id="@+id/iv"
android:layout_width="200dp"
android:layout_height="200dp"
android:layout_marginTop="50dp"
android:layout_gravity="center"
第二步:
public class MainActivity extends AppCompatActivity {
Handler handler = new Handler() {
@Override
public void handleMessage(Message msg) {
super.handleMessage(msg);
Bitmap bitmap = (Bitmap) msg.obj;
iv.setImageBitmap(bitmap);
}
};
private ImageView iv;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
//开线程 new Thread(new Runnable() { @Override public void run() { Bitmap bitmap = QRCodeEncoder.syncEncodeQRCode("我爱你,我的祖国!", 400); Message message = handler.obtainMessage(); message.obj = bitmap; handler.sendMessage(message); } }).start();
iv = (ImageView) findViewById(R.id.iv);
new Thread(new Runnable() {
@Override
public void run() {
Bitmap bitmap = QRCodeEncoder.syncEncodeQRCode("我爱你,我的祖国!", 400);
Message message = handler.obtainMessage();
message.obj = bitmap;
handler.sendMessage(message);
}
}).start();
}
}
二维码实现
最新推荐文章于 2020-09-05 18:00:15 发布