Printing in Android Studio

I’m new here and I hope this is the right place for my Question. I need an Idea about how to achiev the following:

I want in my android app, which i code at the moment, a simple one click Button for Users, that creates some kind of document within the app with a few strings in it, the app asked the user before, and a bit own text and print out 1 Din A 4 page over my network printer(only ethernet not over the internet) with exact that content. A simple one click and it does all this button. Is that possible and if yes how and if not any workaroundideas? (just a few hints how to achiev that would be great or a complete solution too)