我想在QR码中编码一个字符串,从而影响ZXING库。这是代码对应于该行:使用ZXING在QRCode中编码
Button btn;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
btn = (Button)findViewById(R.id.button1);
btn.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
Intent intent = new Intent("com.google.zxing.client.android.ENCODE");
intent.addCategory(Intent.CATEGORY_DEFAULT);
intent.putExtra("ENCODE_TYPE", "TEXT_TYPE");
intent.putExtra("ENCODE_DATA","HELLO WORLD");
startActivityForResult(intent, 0);
}
});
}
点击按钮后,我有一个“强制关闭”
在寻找一些网站后,我们说,它只是用这些行。不幸的是,它不适合我。
请你能提供一些建议,使其工作。或者,如果您有其他方式将QRCode生成器集成到我的ANDROID应用程序,它也会很棒。
您可以添加一些日志.. –
您是否在您使用的设备上安装了条形码扫描仪? – FoamyGuy
你使用模拟器还是真实的设备? –