Intent intent = new Intent("com.google.zxing.client.android.SCAN"); startActivityForResult(intent, 0);
public void scan(){ try{ //กำหนด intent ในการเรียกใช้ Barcode Scanner Intent intent = new Intent("com.google.zxing.client.android.SCAN"); //ส่ง Mode ในการ Scan ให้กับ โปรแกรม Barcode Scanner intent.putExtra("com.google.zxing.client.android.SCAN.SCAN_MODE", "QR_CODE_MODE"); //เริ่ม Activity จาก intent ที่กำหนด โดยกำหนด requestCode เป็น 0 startActivityForResult(intent, 0); } catch (Exception e) { // TODO: handle exception //ถ้าไม่ได้ลงโปรแกรม Barcode Scanner ไว้จะแสดงข้อความ Please Install Barcode Scanner Toast.makeText(getBaseContext(),"Please Install Barcode Scanner",Toast.LENGTH_SHORT).show(); } }; @Override public void onActivityResult(int requestCode, int resultCode, Intent intent) { // TODO Auto-generated method stub if (requestCode == 0) { //ทำการตรวจสอบว่า requestCode ตรงกับที่ Barcode Scanner คืนค่ามาหรือไม่ if (resultCode == RESULT_OK) { //ถ้า Barcode Scanner ทำงานสมบูรณ์ //รับข้อมูลจาก Barcode Scanner ที่ได้จากการสแกน String contents = intent.getStringExtra("SCAN_RESULT"); //รับรูปแบบจาก Barcode Scanner ที่ได้จากการสแกน ว่าเป็นชนิดใด //ทำการแสดงผลลัพธ์จากการแสกนใน txtResult TextView tv =(TextView)findViewById(R.id.inv_bar); tv.setText(contents); } else if (resultCode == RESULT_CANCELED) { //cancel } } }
เพื่อความปลอดภัยของเว็บบอร์ด ไม่อนุญาติให้แทรก แท็ก [img]....[/img] โดยการอัพโหลดไฟล์รูปจากที่อื่น เช่นเว็บไซต์ ฟรีอัพโหลดต่าง ๆ อัพโหลดแทรกรูปภาพ ให้ใช้บริการอัพโหลดไฟล์ของไทยครีเอท และตัดรูปภาพให้พอดีกับสกรีน เพื่อความโหลดเร็วและไฟล์ไม่ถูกลบทิ้ง