Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/180.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Android Studio条形码扫描仪_Java_Android_Barcode Scanner - Fatal编程技术网

Java Android Studio条形码扫描仪

Java Android Studio条形码扫描仪,java,android,barcode-scanner,Java,Android,Barcode Scanner,这里的任何帮助都将不胜感激。把我剩下的头发撕下来。我创建了一个条形码扫描仪,内置了5个填充图像,所以当你扫描5个条形码时,这些图像会显示出来 现在我想添加更多的图像到它,但是当我简单地将图像和相应的条形码数据一起添加到代码中时,我扫描并得到一个空白屏幕 我是一个初学者,所以我可能看起来有些愚蠢,但正如我所说的,我有扫描仪工作,并显示原始的5幅图像,这只是一个添加其他图像的情况吗 以下是扫描特定条形码后显示的图像代码,前5个工作正常!这是我刚刚添加的最后一个只显示一个空白屏幕,它不是图像或图像名

这里的任何帮助都将不胜感激。把我剩下的头发撕下来。我创建了一个条形码扫描仪,内置了5个填充图像,所以当你扫描5个条形码时,这些图像会显示出来

现在我想添加更多的图像到它,但是当我简单地将图像和相应的条形码数据一起添加到代码中时,我扫描并得到一个空白屏幕

我是一个初学者,所以我可能看起来有些愚蠢,但正如我所说的,我有扫描仪工作,并显示原始的5幅图像,这只是一个添加其他图像的情况吗

以下是扫描特定条形码后显示的图像代码,前5个工作正常!这是我刚刚添加的最后一个只显示一个空白屏幕,它不是图像或图像名称等,我已经尝试了所有这些

更新:::代码

}


你能调试你的应用程序吗?产品已经是一个字符串,没有必要调用
toString()
else if
语句的末尾添加一个else,在该语句中,你添加一个空白图像,或者抛出一个异常,如果否,如果为true,则将代码作为文本而不是图像添加是,它调试良好,表示没有要部署的更改。我创建了带有“测试”作为嵌入数据的条形码。我已经设置扫描仪显示特定的图像后,扫描仪产生的结果扫描“测试”,但只是空白!!!你能调试你的应用程序吗?产品已经是一个字符串,没有必要调用
toString()
else if
语句的末尾添加一个else,在该语句中,你添加一个空白图像,或者抛出一个异常,如果否,如果为true,则将代码作为文本而不是图像添加是,它调试良好,表示没有要部署的更改。我创建了带有“测试”作为嵌入数据的条形码。我已经设置扫描仪显示特定的图像后,扫描仪产生的结果扫描“测试”,但只是空白!!!
private void setImageOfProduct() {
    Bundle bundle=getIntent().getExtras();
    String product=getIntent().getStringExtra("productValue");
    if(product.toString().equalsIgnoreCase("Jacket")){
        productImage.setImageResource(R.drawable.jacket);
    }
    else if(product.trim().toString().equalsIgnoreCase("Playstation 4")){
        productImage.setImageResource(R.drawable.playstation);

    }else if(product.toString().equalsIgnoreCase("Converse")){
        productImage.setImageResource(R.drawable.converse);

    }else if(product.toString().equalsIgnoreCase("HP Touchscreen")){
        productImage.setImageResource(R.drawable.hptouchscreen);

    }else if(product.toString().equalsIgnoreCase("Headphones")){
        productImage.setImageResource(R.drawable.headphones);

    }else if (product.toString().equalsIgnoreCase("Test")){
        productImage.setImageResource(R.drawable.allsaintsshirtcopy);
    }





}