W Androidzie, jak uzyskać szerokość widoku tekstowego, która jest ustawiona na wartość Wrap_Content

Próbuję dodać tekst do widoku tekstowego, dla którego ustawiłem szerokość jako Zawias_zawartość. Próbuję uzyskać szerokość tego widoku tekstowego. Ale pokazuje 0 we wszystkich przypadkach. Jak mogę uzyskać szerokość widoku tekstowego po ustawieniu w nim tekstu.

kod jest następujący:

        LinearLayout ll= new LinearLayout(this);
        ll.setOrientation(LinearLayout.VERTICAL);
        TextView tv = new TextView(this);
        tv.setLayoutParams(new LayoutParams(LayoutParams.WRAP_CONTENT,LayoutParams.WRAP_CONTENT));
        ll.addView(tv);
        tv.setText("Hello 1234567890-0987654321qwertyuio787888888888888888888888888888888888888888888888888");
        System.out.println("The width is == "+tv.getWidth());// result is 0
        this.setContentView(ll);

Proszę zasugeruj. Z góry dziękuję.

questionAnswers(8)

yourAnswerToTheQuestion