Chcesz wiedzieć, jaka jest różnica między TextInputEditText a TextInputLayout, Kiedy powinniśmy użyć jednego z nich.Różnica między TextInputLayout a TextInputEditText
Odpowiedz
Są to różne układy, które uzupełniają się nawzajem.
- TextInputLayout rozciąga LinearLayout
- TextInputEditText rozciąga EditText
one miały być używane razem jak następuje:
<TextInputLayout>
<TextInputEditText/>
</TextInputLayout>
To wszystko na oficjalnych dokumentów:
TextInputLayout:
https://developer.android.com/reference/android/support/design/widget/TextInputLayout.html
układ, który owija się EditText (lub potomka), aby pokazać pływającą etykietę gdy wskazówka jest ukryty z powodu wprowadzania użytkownik tekstu
TextInputEditText:
https://developer.android.com/reference/android/support/design/widget/TextInputEditText.html
Specjalna podklasa EditText przeznaczona do użytku jako element podrzędny TextInputLayout.
Zarówno TextInputLayout
, jak i TextInputEditText
są różne. Jak wspomniano w dokumentacji HereTextInputLayout
i TextInputEditText
mają być używane tak jak na poniższym przykładzie (z oficjalnego dokumentu)
<android.support.design.widget.TextInputLayout
android:layout_width="match_parent"
android:layout_height="wrap_content">
<android.support.design.widget.TextInputEditText
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:hint="@string/form_username"/>
</android.support.design.widget.TextInputLayout>
Również Główną różnicą jest to, jeśli porównać TextInputEditText
z EditText
. TextInputEditText
zapewnia wskazówkę, kiedy układ jest wyświetlany w trybie poziomym. Zostało to wyjaśnione dogłębnie przez TWiStErRob. Mam nadzieję, że to odpowie na pytanie. Dziękuję Ci.
- 1. Różnica między obiektem a *?
- 2. Różnica między jquery a $
- 3. TextInputLayout i AutoCompleteTextView
- 4. Różnica między String [] a i String ... a
- 5. Różnica między bip pid a $$
- 6. Różnica między kodowaniem a sortowaniem?
- 7. Różnica między onbeforeunload a onunload
- 8. Różnica między OpenCV a OpenCL
- 9. Różnica między wysokością a tłumaczeniemZ
- 10. Różnica między ApplicationInfo a PackageInfo?
- 11. Różnica między CMAKE_PROJECT_NAME a PROJECT_NAME?
- 12. Różnica między autoconf a autoreconf
- 13. Różnica między transakcją a transakcjąScope
- 14. Różnica między File.Copy a File.Move
- 15. Różnica między _declspec a __declspec?
- 16. Różnica między repozytorium a usługą?
- 17. Różnica między CCNode a CCLayer?
- 18. różnica między * y ++ a ++ * y?
- 19. Różnica między IPFS a Filecoin?
- 20. Różnica między systemem a shell_exec
- 21. Różnica między Redis a kafka
- 22. Różnica między dodawaniem a dodawaniem
- 23. Różnica między DisplayFor a ValueFor
- 24. Różnica między @EntityScan a @ComponentScan
- 25. Różnica między DataSource a DataSet
- 26. Różnica między LIST_HEAD_INIT a INIT_LIST_HEAD
- 27. Różnica między GetHostEntry a GetHostByName?
- 28. Różnica między Object.getPrototypeOf a __proto__
- 29. Różnica między CHOICE_MODE_MULTIPLE a CHOICE_MODE_MULTIPLE_MODAL?
- 30. Różnica między WebMvcConfigurationSupport a WebMvcConfigurerAdapter