Create TextView from template XML file

11,948
TextView txt = (TextView) View.inflate(this, R.layout.simple_txt, null);
Share:
11,948

Related videos on Youtube

yital9
Author by

yital9

Updated on June 15, 2022

Comments

  • yital9
    yital9 almost 2 years

    I have a template of simple TextView in a file simple_txt.xml

    <?xml version="1.0" encoding="utf-8"?>
    <TextView xmlns:android="http://schemas.android.com/apk/res/android"
        android:layout_width="wrap_content"
        android:layout_height="30dp"
        android:textSize="18sp" >
    </TextView>
    

    In some code I need to create a TextView from this template, something like:

    TextView txt = new TextView(this);
    txt.setLayout(R.layout.simple_txt);//???
    

    then do something with it (setText etc.). How can I create a TextView like this?

  • Dhunju_likes_to_Learn
    Dhunju_likes_to_Learn over 5 years
    fyi, generally passing null for last (root) param is not recommended but doing so is is essential here.

Related