В Android, как получить ширину Textview, которая установлена в Wrap_Content

Я пытаюсь добавить текст в текстовое представление, для которого я установил ширину как Wrap_content. Я пытаюсь получить ширину этого текстового обзора. Но это показывает 0 во всех случаях. Как я могу получить ширину textview после установки текста в него.

код такой:

        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);

Пожалуйста, предложите. Заранее спасибо.

Ответы на вопрос(8)

Ваш ответ на вопрос