学校向けの「水準器」アプリ(この言葉がわからない、置く面が平らであることを確認するツール)の作成を開始したいと考えています。今のところ、テキストビューを移動したいだけで、センサーリスナーに自動的に移動させてから、それらを画像などに変換します..
とにかく、画面内の textView を移動できません!
ビューで setTranslationX と setTranslationY と呼ばれるメソッドを見つけたので、それらを次のように使用しようとしました。
super.onCreate(savedInstanceState);
float nombre=100;
setContentView(R.layout.activity_main);
TextView H = (TextView) findViewById(R.id.Champ_H);
H.setTranslationX(nombre);
textView を右に移動するだけです。
しかし、最後の行に次のメッセージがあります。
メソッド setTranslationX(float) は、タイプ TextView に対して未定義です
問題は、はい、そうです、私はドキュメントを見ました.このメソッドは存在し、パラメータとしてfloatを取ります. もちろん、それを含むはずの android.view.View をインポートしましたが、それは機能しません。同様のことを行う setLeft も使用しようとしましたが、同じ問題が発生します。textView を移動できるすべてのメソッド、Eclipse ではそれらを使用できないようです。
理由を知っている人はいますか?または、TextView を移動する別の方法を知っていますか?