1. 透過執行結果來看程式
2. 在com.google.zxing.client.android.result套件中找到URIResultHandler。3. 在URIResultHandler類別中可以發現,handleButtonPress()函式,不過這裏可以看到有4項要處理,但畫面郤只有3個按鈕。
4. com.google.zxing.client.android找到CaptureActivity類別,這是主程式。
5. 在CaptureActivity類別可以找到handleDecode()函式,是處理判識後的工作,有區分成handleDecodeExternally()和handleDecodeInternally()。
6. 接下來看看handleDecodeInternally()函式。
7. 這段程式很讓敏哥感動。
8. 在URIResultHandler類別,看到getButtonCount()函式,就可以知道為什麼會少顯示一個按鈕。
沒有留言:
張貼留言