With stock browser, 1Password keyboard, long press on key icon, for the Amazon page login, I get : no logins found for com.sec.android.app.sbrowser
The Amazon login page clearly has the amazon.com in the URL. Same thing for the Dropbox login and dropbox.com is in the URL.
With the chrome browser I get: no logins found for com.android.chrome
Everything works much smoother in the iOS version using the Share To 1Password functionality. It always "lands" on the correct 1Password login.
Android does have the API to do the Share To 1Password functionality. That's how KeePass2Android works by sharing the login page to the KeePass2Android app, and it always "lands" on the correct login item.
For the Bank of America app, I get: no logins found for com.infonow.bofa. But this is a case where a custom keyboard is preferable, as there is no share function in the app itself. There is also no visible URL.
1Password Version: 4.5.3
Extension Version: Not Provided
OS Version: Android 5.0.1
Sync Type: Dropbox