我米制作基于QR码的应用程序。 我不得不产生特定字符串的QR码,也是我要生成的QR码保存SD卡。 是否有可能使用Zxing
库。
所以对于我能够生成QR码,使用下面的代码。
注:我打电话是通过意向上的QR码扫描。 我米插入使用输入EditText
字段现在。 看下面的代码
public class MainActivity extends Activity {
EditText edQR_Field;
Button btnGenerate_QR_Code;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
btnGenerate_QR_Code = (Button) findViewById(R.id.button1);
edQR_Field = (EditText) findViewById(R.id.editText1);
btnGenerate_QR_Code.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
String input = edQR_Field.getText().toString();
Intent intent = new Intent(
"com.google.zxing.client.android.ENCODE");
intent.putExtra("ENCODE_TYPE", "TEXT_TYPE");
intent.putExtra("ENCODE_DATA", input);
intent.putExtra("ENCODE_FORMAT", "QR_CODE");
intent.putExtra("ENCODE_SHOW_CONTENTS", false);
startActivityForResult(intent, 0);
Toast.makeText(MainActivity.this, input, Toast.LENGTH_SHORT)
.show();
}
});
}
}
而我会得到这个。
题
我只是想这个生成的QR码保存我的Android设备的SD卡。
对于卡迪尔·侯赛因