QRCode okumak için Zbar kullanıyorum. Etkinliğim için bu https://github.com/DushyanthMaguluru/ZBarScanner örneğini kullanıyorum. Soru, cameraLayout öğesinde cameraView'u nasıl gösterebilirim?Android için CameraView nasıl özelleştirilir ZBar QrCode Okuyucu
DÜZENLEME: mCamera = getCameraInstance();
: Herşeyden
@Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState);setContentView(R.layout.main); //setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT); mCamera = getCameraInstance(); if(!isCameraAvailable()) { cancelRequest(); return; } requestWindowFeature(Window.FEATURE_NO_TITLE); getWindow().addFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN); mAutoFocusHandler = new Handler(); setupScanner(); mPreview = new CameraPreview(this, this, autoFocusCB); //setContentView(mPreview); FrameLayout preview = (FrameLayout)findViewById(R.id.cameraPreview); preview.addView(mPreview); }
Ne kadar denedin mi:
Ayrıca emin belirledik yeterince prermissions yapmak? İçeride bir "SurfaceView" yerleştirebilirsiniz. Web'de "bazı" öğreticilerin olduğuna inanıyorum. – gunar
@gunar - bana bir link verebilir misin – userAsk
Bunu tekrar okuma, neden kamerayı kendiniz göstermelisiniz? Belirli bir zbar etkinliğini çağırmanız ve kamera izinleri vermeniz gerekiyor. Şunlar gibi: http://stackoverflow.com/questions/14494034/zbar-integration-into-android-app – gunar