FrameLayoutの画面にカメラビューを表示するアプリがあります。画面は固定のLandScapeモードになっています。画面上でTextviewを動的に移動するにはどうすればいいですか? (framelayout)
私は、画面の動的に決定された座標でtextViewを書く必要があります。座標はパーセントで決定されます。例:
coorinates x =画面の80%にテキストビューを書き込みます。& y =画面の20%。テキストビューをcoorinates x =画面のx = 35%に書く& y =画面の55%。
どうすればよいですか?私はすでに私だけでframeLayout
コード例の所望の位置にのTextViewを書くためにそれらを使用する私はこれを試みたが、作品のTextViewをしません
歓迎されている方法を知っておく必要があり、割合を持っています移動されない:これは役立つかもしれ
TextView poi..... etc etc
poi.setLayoutParams(new LayoutParams((int)(w*(xCoordPercent/100)), h/2));
おかげ
あなたがしようとしていることは、TextViewをアニメーション化することだと思います。そのような場合は、チュートリアルを見る必要があります。そのような基本的な動きにはかなり簡単ですし、ここでより多くの答えを待つ間にアイデアを得ることができます。 – Sephy
いいえ、私はそれをアニメーション化したくありません。私は、画面上で左から右へ、上から下へ、ダイナミックに生成された座標に依存して、textivewを動かしたいだけです。後で私は画像を使用しますが、今私はテキストビューをモートする必要があります – NullPointerException