Need Web3J Function Create and Import wallet for Android Studio

Job ID: 32220411

Budget: $10 – $30 USD

Hello,
I building an ethereum app.

Im need some help to write an function that:
1.Create new ethereum wallet and provide:
-wallet address
-privet key
-mnemonic

2.Import wallet use mnemonic.
When I import wallet I can use deferent password then the one i created the wallet before (Like Metamask extension).

The function must to write under this lib:
https://github.com/web3j/web3j

Also the wallet that I created will able to import into Metamask extension,

**For now I created Function that create new wallet and give me the mnemonic but when Im import the mnemonic into the Metamask I get deferent wallet address**

Thanks