CSV files are simple text files that contain plain data.
You can open these files in Excel, and it will be displayed in the spreadsheet view for convenience, with each field separated by the separator (in your case the ,
) in a separate cell.
Although you can change the width of an Excel column, this is purely a visual style in Excel and can only be saved in an Excel file.
The solution would therefore be to convert your CSV files to Excel (*.xlsx) files.
Depending on the language you use you can probably directly create Excel files, without the need for conversion. There are libraries available for most programming languages for exactly that purpose.
If you want to create Excel files with Android, this might help: How to create an excel file in android?