So, that left me to implement all the stuff in the right UI snippets and then to try to incorporate my new changes into the various code sections that were running.
Short version: The UI now knows what it is displaying, whether it is looking to equip items from the inventory to the character, or whether it is looking to trade between characters. That might sound unbelievably obvious, and it is to us, but to android code, that's rather a novel idea. So anyhow, I'm happy with that.
With some luck, tomorrow I can get the code written to equip/unequip the items and show them on the paperdoll interface.