ontouchlistener

    0

    1答えて

    Androidアプリでは、画面の上半分にビットマップ(車のダッシュボード)を使用しようとしています。このビットマップは、画面サイズに応じてサイズが変更されます(アクティビティは常にPORTRAITです)。私は に必要な唯一のリソース「ノーxhdpi、xxhdpi ...) を持っている - に応じてビットマップがタップされた場所を正確に知っている、別の何かをする - 、ビットマップ上 を正確な場所

    0

    1答えて

    私はCircleShapeを含むフラグメントclass FlipFragment : Fragment() を持っています。 CircleShapeを押すと、アニメーションでリソースを変更するメソッドを呼び出します。アニメーションが機能しているときに、私はそれを行う必要があります - onTouchは無効です。私はそれをどのようにすることができますか? class FlipFragment : F

    0

    1答えて

    ペイントするためにCustomViewを作成しました。ビューをタッチすると、ポイントをビットマップにマークし、次のサイクルで描画します。 これは完全に私のために働いた。私はポインタを動かしている間、後ろの効果を加えたいと思います。つまり、ポインタビューを動かしてポイントをマークし、最終的にフェードアウトします(2秒後)。 私の問題は、それぞれの点でペイントを変更できないことでした。 私はCusto

    0

    1答えて

    私は、ツールバー、ボトムメニュー(図と似ています)、および画面の右下にあるドラッグ可能なrelativeLayoutからなるアクティビティを幅と高さ= 500dpで持っています。 次のように私はそのrelativeLayoutにドラッグを実装している: public void touchListenerPip(RelativeLayout relativeLayoutPIP) { Dis

    0

    2答えて

    performtをオーバーライドして警告を回避する方法。 next.setOnTouchListener(View.OnTouchListener { view, motionEvent -> when (motionEvent.action){ MotionEvent.ACTION_DOWN -> { val icon: Drawable = Conte

    0

    1答えて

    私は何をしようとしているのか答えは見ていません。ボタンを押している間、コードを更新したいと思います。コードを更新するのをやめます。アドバイスは助けてください。ここに私のコードだ: forward.setOnTouchListener(new View.OnTouchListener() { @Override public boolean onTouch(View v,

    0

    2答えて

    ユーザーが画面上のどこでもスワイプしたときにフィードバックを得たいと考えています。私はonTouchListenerを使用してそれを行ういくつかのコードを発見しました。そしてそれは働いた。 今日、私はUI設定でいくつかのリワークを行い、それを少し整理するためにたくさんの新しいレイアウトを追加しました。しかし、私のonTouchイベントはそれ以上のことを引き起こすことはありません! 私の推測では、レ

    0

    1答えて

    ソフトキーボードのカーソル位置をランドスケープで取得する方法。ポートレートモードでは、OnTouchListenerを使用できますが、ランドスケープモードでは、OnTouchListenerはフルスクリーンのソフトキーボードでは機能しません。私は上記の風景のフルスクリーンキーボードの上に何を行うことができますどのように要するに editText.setOnTouchListener(new Vie

    0

    1答えて

    私が達成しようとしているのは、私がカスタムビューを持っているということです。ビューは画面上でドラッグ可能です。 しかし、ビューをタップするだけで別のビューを表示するにはどうすればよいですか? 私が必要とするものをどのように達成するかについての私の最初の考えは、ビューが長くクリックされたかどうかを確認して移動でき、ビューを表示しない場合です。 これは私のコードです:任意の助けを事前に collaps

    -1

    1答えて

    私はカスタムビューを画面の周りにドラッグすることができます。タップすると別のビューが表示されますが、エミュレータで使用するとすべて正常に動作します。しかし、実際のデバイスでは、カスタムビューはクリック時に新しいビューを表示しません。そして、私は理由を理解するのに苦労しています。 私はこの問題はある場合、これがあると思う: 私は、画面の左端側の見解を置くときに、他のビューにのみタップに示しているが、