2012-01-18 21 views

答えて

0

は)

TextView tv; 
int[] coordinates = new int[2]; 

tv.getLocationOnScreen(coordinates); 

Log.v("Coordinates of my TextView are: ", "Left(X) = "+coordinates[0]+" and Top(Y) = "+coordinates[1]); 

が)、それは助けを願って行く)実際には、すべてのビューのために働く - テレビだけでなく。

+0

私はそのテレビの特定の言葉が欲しかったです:-)しかし、この回答は良いスタートになるかもしれません。私はpxで文字の幅を取得し、Viewの開始からの距離を計算しようとする必要があります。問題は、複数行のテキストがある場合です。 – Seraphis

+0

は、私はあなたが を使用しようとする意味を取得した場合 - )テキストの一部を画像で置き換えるだけです;-) – UnknownJoe

+0

いいえ、私はellipsizeをしたくない: – Seraphis

0

私は同じ問題を抱えており、解決しました。 TextView内でclickableSpanを使用する必要があります。 詳細については、my postを参照してください。問題がある場合は教えてください:)

関連する問題