Hoppers dont drop out from destroyed hopper minecarts
Tested 100 minecarts being destroyed by cactus
Zero hoppers dropped.
Tried with skeletons fireing also zero dropped.
Exploding Tnt drops some but It should be all.
Additional information by [MCPE Mod] Auldrick:
In Survival mode:
| Destroyed by | Drops: Minecart | Hopper | Hopper Contents |
| Cactus | Yes | No | Yes |
| Arrow | Yes | No | Yes |
| TNT | Yes | No | Yes |
| Pickaxe | Yes | Yes | Yes |
In Creative mode:
| Destroyed by | Drops: Minecart | Hopper | Hopper Contents |
| Cactus | Yes | No | Yes |
| Arrow | No | No | No |
| TNT | No | No | No |
| Pickaxe | No | No | Yes |
In testing with cactus, there was a possibility that the hopper might land on the cactus and being destroyed. I used a hopper under the rail to try to grab the drops before this could happen. The hopper successfully grabbed the minecart and/or hopper contents, but never a hopper.
To test with an arrow in Creative, you have to initially aim at something else, then slide to target the minecart with hopper while holding down the use control.