Welcome to the forum, Lumpi.
Unfortunately what you're looking for exactly is not possible because access to the blockchain is needed to build the transaction. However, the next best thing is nearly as good: You can keep a watch-only version of your wallet on a device connected to the internet while keeping your private keys on an offline device. This is how it works in practice:
1. Build the transaction with the watch-only wallet.
2. Somehow copy the unsigned transaction to your offline device.
3. Sign the transaction on the offline device.
4. Somehow copy the signed transaction to your watch-only wallet, which broadcasts it.
Electrum is a desktop wallet that supports this. I'm not aware of any Android wallets that do the same, but perhaps someone else has some suggestions in that regard.