Android ZBar自定义集成
你好。我正在尝试创建选项卡式应用程序(通过TabHost),带有图标的选项卡栏应该随时可用。然而,我的一项活动实现了。建议的使用方式是通过意向:Android ZBar自定义集成,android,zbar,Android,Zbar,你好。我正在尝试创建选项卡式应用程序(通过TabHost),带有图标的选项卡栏应该随时可用。然而,我的一项活动实现了。建议的使用方式是通过意向: Intent intent = new Intent(this, ZBarScannerActivity.class); startActivityForResult(intent, ZBAR_SCANNER_REQUEST); 但在这种情况下,摄影机预览只会填充整个可用曲面。如何在某个框架中运行此组件?我想我可以尝试通过WebView来实现这一点,
Intent intent = new Intent(this, ZBarScannerActivity.class);
startActivityForResult(intent, ZBAR_SCANNER_REQUEST);
但在这种情况下,摄影机预览只会填充整个可用曲面。如何在某个框架中运行此组件?我想我可以尝试通过WebView来实现这一点,但我不知道在这种情况下如何获得扫描结果。WebView?不,那是个坏主意 您只需调用
tabHost.setContent(intent)
并添加意图
startActivityForResult()
只会打开一个新的活动
窗口,所以不要使用它
例如:
tabHost.addTab(tabHost.newTabSpec("tab1").setIndicator("HOME")
.setContent(new Intent(this,ZBarScannerActivity.class)));
谢谢你的帮助,但是我不能用这种方式收到扫描结果。应用程序刚刚退出代码识别。您如何尝试接收扫描结果?你犯了什么错误?哦,没关系,我采取了另一种方法-不是ZBarScannerActivity,而是基本的摄像头控制类。因此,我可以使用该类的方法从TabHost调用我自己的活动。谢谢你的帮助!