12
我使用ViewPager我的片段之間滑動的內部。是否可以將QR掃描儀(zxing或任何其他)集成到片段內部,以便我可以從掃描儀查看切換到另一個片段,反之亦然?QR掃描片段
據我所知,大部分QR掃描儀的要求我使用擴展Activity類,並啓動它的結果是,在onActivityResult,這不是一個選項,我
我使用ViewPager我的片段之間滑動的內部。是否可以將QR掃描儀(zxing或任何其他)集成到片段內部,以便我可以從掃描儀查看切換到另一個片段,反之亦然?QR掃描片段
據我所知,大部分QR掃描儀的要求我使用擴展Activity類,並啓動它的結果是,在onActivityResult,這不是一個選項,我
的barcodefragmentlib是處理得你正在尋找的那個。它的wiki向你展示瞭如何整合它(儘管在wiki出來之前我用了一種不同的方式)。
但是之後完全集成,並解決所有問題我們的商業應用,我覺得自己像把一個片段內的QR掃描儀和使用ViewPager是不是一個好主意切換。這個想法和我提到的庫的一些已知問題是:
雖然上面提到的這些問題可以通過一定的努力來解決,但它確實是一種折衷。
快速搜索將顯示您正在尋找什麼:http://stackoverflow.com/questions/4782543/integration-zxing-library-directly-into-my-android-application – 2012-07-19 10:26:34
這不是我一直在問,我知道如何整合zxing,問題是,使用它我必須開始單獨的活動,但我需要使用它在一個片段 – 2012-07-19 10:30:13
這正是你在找什麼。接受的答案告訴你如何直接將'zxing'集成到你的代碼中,而不是使用基於Intent的方法,如你所說,它不是一種選擇。然後你可以在你的'Fragment','Activity'中使用它。另外,基於'Intent'(使用'onActivityResult')選項也可以在'Fragment'中執行。你可以在你的Fragment中使用'onActivityResult'的結果,畢竟每個'Fragment'都需要一個父Activity'。 – 2012-07-19 10:37:50