Я бы порекомендовал скачать библиотеку ZXing для сканирования штрих-кода, код с открытым исходным кодом, и он делает то, что вы хотите. Начните оттуда и модифицируйте его немного, пока не получите что-то, что работает. Выпущена новая версия 1.6, но я использую 1.5, и она отлично работает, 1.6 доставила мне некоторые проблемы при компиляции.
Вы можете скачать его здесь: http://code.google.com/p/zxing/