What is difference between tools:text and android:text in android

Android

Android Problem Overview


i just came to know that we can set the text by using tools:text="toolsText". before this i was using android:text="androidText".

Please tell me 1.what are differences between these two feature 2.which one is best to use 3.What are there effect during ui rendering

Android Solutions


Solution 1 - Android

  1. tools:text="toolsText" is used only for Android Studio layout preview, it doesn't show text when you run an app. It's perfect, when you don't want to set a text until you do some calculations, and only then set text programmatically by yourself in activity, also you want to see preview layout when you write code in Android Studio, how it will look like when you run an app.
  2. android:text="androidText" is used to set text to a layout element, textView or a button etc.

Attributions

All content for this solution is sourced from the original question on Stackoverflow.

The content on this page is licensed under the Attribution-ShareAlike 4.0 International (CC BY-SA 4.0) license.

Content TypeOriginal AuthorOriginal Content on Stackoverflow
QuestionSuraj BahadurView Question on Stackoverflow
Solution 1 - AndroidmiljonView Answer on Stackoverflow