【发布时间】:2014-04-01 06:44:18
【问题描述】:
我想使用这个库:https://code.google.com/p/barcodefraglibv2/
但我不知道如何在代码中添加 BarcodeFragment。 这是一个示例:
public class MainActivity extends Activity implements IScanResultHandler{
BarcodeFragment fragment;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
fragment = new BarcodeFragment();
FragmentTransaction ft = getFragmentManager().beginTransaction();
ft.add(R.id.sample, fragment).commit();
fragment.setScanResultHandler(this);
}
}
但是我这里有个错误:
ft.add(R.id.sample, fragment).commit();
The method add(int, Fragment) in the type FragmentTransaction is not applicable for the arguments (int, BarcodeFragment)
谢谢。
【问题讨论】:
-
通过getSupportFragmentManager()试试
标签: java android barcode zxing