テキストが内部にあるTextViewがあると仮定します。 TextViewから画面上の単語の座標を取得することは可能ですか?ここでAndroid TextViewのテキスト座標が画面上に表示される
0
A
答えて
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
私は同じ問題を抱えており、解決しました。 TextView内でclickableSpanを使用する必要があります。 詳細については、my postを参照してください。問題がある場合は教えてください:)
関連する問題
- 1. 現在の位置が画面上の座標に表示されない
- 2. 特定の座標のTextViewを画面上に設定する
- 3. ワールド座標を画面に表示
- 4. Androidの画面座標
- 5. GridlayoutのTextViewが画面外に表示される
- 6. Android - PageViewer画面上に表示された表示
- 7. Androidの画面とビュー座標
- 8. JOGL画面座標がオフ
- 9. x、yを取得するPythonを使用して画面に表示されているテキストの座標
- 10. 画面上の座標を配列グリッド座標に変換する
- 11. TextViewにテキストが表示されない
- 12. 座標平面上のグラフポイント
- 13. ポリゴンプロットがx座標とy座標で表示されない
- 14. 全画面表示中に奇妙なパイグ座標
- 15. RecyclerView内のレイアウトが画面上に表示される割合
- 16. android opengl es 2.0画面座標をワールド座標に変換する
- 17. event.getXと画面座標
- 18. コーナーの画面座標
- 19. 画面座標の原点
- 20. HTML:Webページ上の特定の座標に表示/画像を表示する
- 21. Pythonを使用して画面上のテキストのxy座標を見つける
- 22. 画面座標をシーン座標に変換する方法
- 23. Androidのスプラッシュ画面の前に空白の画面が表示される
- 24. Android:すべての要素が画面上部に表示される
- 25. MonoTouch/MonoDroid - 生のタッチ座標を画面座標に変換
- 26. Android ConstraintLayout TextViewが画面外に出る
- 27. API21以上でボタンの上にTextViewが表示されない
- 28. 画像上の特定の座標の値を表示
- 29. Androidデバイスの画面に表示されるテキストの値を取得する
- 30. Android OpenGLで画面の隅にオブジェクトが表示される
私はそのテレビの特定の言葉が欲しかったです:-)しかし、この回答は良いスタートになるかもしれません。私はpxで文字の幅を取得し、Viewの開始からの距離を計算しようとする必要があります。問題は、複数行のテキストがある場合です。 – Seraphis
は、私はあなたが を使用しようとする意味を取得した場合 - )テキストの一部を画像で置き換えるだけです;-) – UnknownJoe
いいえ、私はellipsizeをしたくない: –
Seraphis