我想在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
你使用模擬器還是真實的設備? –