No Android, como obter a largura da visualização de texto definida como Wrap_Content
Eu estou tentando adicionar um texto ao textview para o qual eu defini a largura como Wrap_content. Eu estou tentando obter a largura dessa visão de texto. Mas está mostrando 0 em todos os casos. Como posso obter a largura da exibição de texto depois de definir o texto nela.
o código é como:
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);
Por favor sugira. Desde já, obrigado.