comment obtenir la largeur de textView dans android

C'est le code que j'utilise...

<TextView
    android:id="@+id/textView"
    android:layout_width="100dp"
    android:layout_height="40dp"
    android:text="AMIT KUMAR" />

et voici un code java.

protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);
    TextView textView = (TextView) findViewById(R.id.textView);
    Log.d("left", textView.getLeft() + " " + textView.getRight() + " "
            + textView.getWidth()+" "+textView.getHeight());
}

pour tous les ci-dessus, je reçois la sortie 0.

alors, comment puis-je obtenir la largeur et la hauteur de textView.

source d'informationauteur AMIT