on clickイベントが終了する前に画像を追加するにはどうすればよいですか?

レオ・オドリオゾラ

私はこのAndroidStudioの初心者で、画像をクリックして制約レイアウトに1秒間挿入し、その制約レイアウトを持つすべてのビューを削除しようとしています。読みやすくするために必要なコードを添付します。

constraintLayoutNosotros.setOnClickListener(new View.OnClickListener() {

    @Override
    public void onClick(View view) {
        ImageView img = new ImageView(activity)

        img.setId(View.generateViewId());
        img.setImageResource(R.mipmap.palito2);
        constraintLayout.addView(img);

    }
}
);

画像が正しく追加するのは、一定期間追加してから削除することだけを明確にしたいのですが、それらの内部クラスに入ると、それを制御できなくなります。
そこにすべてのリスナーは、このようなのonclickイベントか何かの終わりであると私はすでに試みたが、何も見つからなかった場合、私は調査していたaddOnLayoutChangeListenersetOnHierarchyChangeListenerそしてsetOnTouchListener、それらのすべてで、それは常に私の手の届かないところに画像を追加します。
最後に頭に浮かぶのはアニメーションですが、それが正しい方法かどうかはわかりません。英語でごめんなさい、ウルグアイ出身です

Zain

レイアウトからビューを削除する前に、滞在したい秒数のハンドラーを使用できます

ここでは3秒を使用しています。

constraintLayoutNosotros.setOnClickListener(new View.OnClickListener() {

    @Override
    public void onClick(View view) {
        ImageView img = new ImageView(activity)

        img.setId(View.generateViewId());
        img.setImageResource(R.mipmap.palito2);
        constraintLayout.addView(img);


        new Handler(getMainLooper()).postDelayed(new Runnable() {
            @Override
            public void run() {
                constraintLayout.removeView(image)
            }
        }, 3000); // 3 seconds
        
    }
});

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

C#:親イベントの実行が終了する直前に子イベントを発生させるにはどうすればよいですか?

分類Dev

amcharts4でLineSeriesのclick \ hitイベントを追加するにはどうすればよいですか?

分類Dev

javascriptのリンクから画像を挿入するときに画像にイベントを追加するにはどうすればよいですか?

分類Dev

VBA:画像にIDまたは名前がないonclickイベントを発生させるにはどうすればよいですか?

分類Dev

AJAXイベントが終了するまで送信イベントを一時停止するにはどうすればよいですか?

分類Dev

画像の特定のポイントにリンクを追加するにはどうすればよいですか?

分類Dev

socket.ioでイベントの実行を終了するにはどうすればよいですか?

分類Dev

eventDrop-function でイベントの終了時間を取得するにはどうすればよいですか

分類Dev

WPF終了イベントでDerralManagerGetDeferral()を使用するにはどうすればよいですか?

分類Dev

セッションが終了する前にカートとラインアイテムを削除するにはどうすればよいですか?

分類Dev

Bloggerが画像リンクにインデントスタイルを追加しないようにするにはどうすればよいですか?

分類Dev

すべての<a>に自己参照onclickイベントを追加するにはどうすればよいですか?

分類Dev

ウィンドウを終了するイベントを追加するにはどうすればよいですか?

分類Dev

イベントを発行する前に複数のサービスコールを終了させるにはどうすればよいですか?

分類Dev

インメモリpng画像をプロットに追加するにはどうすればよいですか?

分類Dev

CircleAvatarウィジェット内にある画像にOnclickイベントをフラッターで追加するにはどうすればよいですか?

分類Dev

イベントが発生した後、改行を追加して前の改行を保持するにはどうすればよいですか?

分類Dev

ng-click時にイベントを起動するにはどうすればよいですか?

分類Dev

Swiftでラベルにアウトラインを追加するにはどうすればよいですか?

分類Dev

Meteor で SVG クリックにイベントを追加するにはどうすればよいですか?

分類Dev

最も近いポイントの名前を追加するにはどうすればよいですか?

分類Dev

'.click'イベントを複数回トリガーするにはどうすればよいですか?

分類Dev

MvxLinearLayout items \ childerenでClickイベントを取得するにはどうすればよいですか?

分類Dev

イベントを公開する前に集計が存在することを確認するにはどうすればよいですか?

分類Dev

Vue FullCalendarのイベントに画像を追加するにはどうすればよいですか?imageurlは未定義を返します

分類Dev

Androidでカレンダーイベントを追加するにはどうすればよいですか?

分類Dev

UIViewにタッチイベントを追加するにはどうすればよいですか?

分類Dev

onclickイベントをWordpressメニューに追加するにはどうすればよいですか?

分類Dev

OpenLayers 4にクリックイベントを追加するにはどうすればよいですか?

Related 関連記事

  1. 1

    C#:親イベントの実行が終了する直前に子イベントを発生させるにはどうすればよいですか?

  2. 2

    amcharts4でLineSeriesのclick \ hitイベントを追加するにはどうすればよいですか?

  3. 3

    javascriptのリンクから画像を挿入するときに画像にイベントを追加するにはどうすればよいですか?

  4. 4

    VBA:画像にIDまたは名前がないonclickイベントを発生させるにはどうすればよいですか?

  5. 5

    AJAXイベントが終了するまで送信イベントを一時停止するにはどうすればよいですか?

  6. 6

    画像の特定のポイントにリンクを追加するにはどうすればよいですか?

  7. 7

    socket.ioでイベントの実行を終了するにはどうすればよいですか?

  8. 8

    eventDrop-function でイベントの終了時間を取得するにはどうすればよいですか

  9. 9

    WPF終了イベントでDerralManagerGetDeferral()を使用するにはどうすればよいですか?

  10. 10

    セッションが終了する前にカートとラインアイテムを削除するにはどうすればよいですか?

  11. 11

    Bloggerが画像リンクにインデントスタイルを追加しないようにするにはどうすればよいですか?

  12. 12

    すべての<a>に自己参照onclickイベントを追加するにはどうすればよいですか?

  13. 13

    ウィンドウを終了するイベントを追加するにはどうすればよいですか?

  14. 14

    イベントを発行する前に複数のサービスコールを終了させるにはどうすればよいですか?

  15. 15

    インメモリpng画像をプロットに追加するにはどうすればよいですか?

  16. 16

    CircleAvatarウィジェット内にある画像にOnclickイベントをフラッターで追加するにはどうすればよいですか?

  17. 17

    イベントが発生した後、改行を追加して前の改行を保持するにはどうすればよいですか?

  18. 18

    ng-click時にイベントを起動するにはどうすればよいですか?

  19. 19

    Swiftでラベルにアウトラインを追加するにはどうすればよいですか?

  20. 20

    Meteor で SVG クリックにイベントを追加するにはどうすればよいですか?

  21. 21

    最も近いポイントの名前を追加するにはどうすればよいですか?

  22. 22

    '.click'イベントを複数回トリガーするにはどうすればよいですか?

  23. 23

    MvxLinearLayout items \ childerenでClickイベントを取得するにはどうすればよいですか?

  24. 24

    イベントを公開する前に集計が存在することを確認するにはどうすればよいですか?

  25. 25

    Vue FullCalendarのイベントに画像を追加するにはどうすればよいですか?imageurlは未定義を返します

  26. 26

    Androidでカレンダーイベントを追加するにはどうすればよいですか?

  27. 27

    UIViewにタッチイベントを追加するにはどうすればよいですか?

  28. 28

    onclickイベントをWordpressメニューに追加するにはどうすればよいですか?

  29. 29

    OpenLayers 4にクリックイベントを追加するにはどうすればよいですか?

ホットタグ

アーカイブ