There is no real difference between them. To clarify what I mean when I'm not talking about the real difference, the input name of the person simply has the android:inputType="textPersonName"
attribute android:inputType="textPersonName"
preset. The personโs name editing text will use the first character of each word after the user presses the space bar.
Only developers should provide certain amenities that need to set the inputType
attribute in EditTex views. You will find similar text fields in the Android SDK ADT. And using the attribute mentioned above, you can have the same effect in the Plain Text field.
source share