ondraw

    1

    1答えて

    概要:単純なシェイプ(四角形や三角形)を作成し、アクティビティの背景イメージとして使用しようとしています。形状のサイズは、画面の幅と高さに依存します。問題は、これらの図形の境界線を設定しているにもかかわらず、画面内に収まるうちにできるだけ大きく描画されていることです。 詳細:私は、ControlOverlayView.javaというオーバーライドされたビュークラスの中に、いくつかの図形を含む非常に

    7

    1答えて

    私のビューには、呼び出されたときに描画されるいくつかのシェイプを変更するいくつかのメソッドがあります。 Javaでは、コンポーネントが更新されていることを確認するためにrepaint()と呼びます。私の意見が正しく更新されることを確認する何かがありますか? onDraw()メソッドのinvalidate()メソッドを呼び出すと、最新の状態に保たれるため、描画されるシェイプを変更するメソッドにrep

    2

    1答えて

    私は、Android SDKのサンプルのフィンガーペイントアプリケーションの作業に取り掛かり、グラフィックについて詳しく知りました。最近、元に戻す/やり直しを実装しようとしていましたが、私が試したあらゆる方法でロードブロックを実行しました。私はこれについていくつかのスレッドを見つけたが、誰もこれらの問題を過ぎて私を得ていない。ここに私のメインの2つの試験は、次のとおりです。 戦略1: 保存パス(ま

    2

    3答えて

    imageViewを拡張する独自のキャンバスクラスを作成しました。私のonDraw()メソッドはユーザーのgpsの位置を描画し、ユーザーが移動するたびにこのonDrawメソッドを呼び出し続けます。私の問題は、一度だけ描画する必要があるgpsの軌跡を描きたいということです(ユーザーが動いたときに更新する必要はありません)。私は1つ以上のonDrawメソッドを持つことが可能か、または1)ユーザーの場所

    0

    2答えて

    私のコードに問題があります。 :私はすべての作品テキストを回転しようとするが、私はそうキャンバスを復元したい場合は、私は私のアプリがすぐにシャットダウンすることを行うと私は私のコードの一部 ... canvas.restore(); を呼び出します タッチスクリーンの一部: if (wahrheitswert1 == true) { x = 480; y = 100;

    1

    2答えて

    私はonDrawメソッド内imageView.Theコード内で私のカスタムビューを置くことができるように、ビットマップに描画しようとしている: public void onDraw(Canvas canvas) { Bitmap drawGraph = Bitmap.createBitmap(canvas.getWidth(),canvas.getHeight(),Bitmap.Co

    1

    1答えて

    私は、いくつかのImageViewを含むFrameLayoutを持っています。メインアクティビティでは、FrameLayoutと画像を指でドラッグ(ドラッグ)するために、タッチイベントを記録します。 これを行うには、activity touchイベントハンドラでinvalidate()によって呼び出されるframelayoutのonDrawの中でcanvas.translate(x、y)を呼び出し

    1

    2答えて

    CanvasオブジェクトをonDraw()メソッドに保存しようとしています。 これは、私がonDrawメソッドでforeachループを使用しているためです: canvas.DrawText(textitem、x、y、textpaint); は(私はイムは、マスクされた領域の周りにテキストを描画するので、これをしなければならない) 今しようとして何イムこれです: @Override public

    2

    1答えて

    ビューを表示するアクティビティがあり、ビュー内に描画されているキャンバスがあり、次にキャンバスをドラッグ/ズームするためのオンタッチ機能があります。しかし、デバッグ時にはキャンバスの動きがないことを除いて正しく動作するように見えます。私は無効にする必要があると思います、そうですか?もしそうなら、私はそれをどこに呼びますか? ご協力いただきありがとうございます。あなたは、画面を再描画したいとき To

    1

    1答えて

    私はAndroid開発の初心者です。画像の上に描画された線を追加する方法がわかりません。私は線を描いてそれを表示することができます、または私は画像を表示することができますが、私は同時に両方を表示する方法を把握することはできません。 anolog speedometer guageを考えてみましょう。 main.xmlには、Speedometerから針を引いた画像を表示するIm​​ageViewがあ