前回の記事 の Android 版です。
x 回タップすることで反応するボタンを、Android 用に View を継承して作りました。
コードは下記 GitHub にて公開中です。
使い方としては、普通にViewを配置してクリックリスナーを登録する形で OK です。
1 2 3 4 |
<xxx.HiddenFunctionButton android:id="@+id/hidden_function_button" android:layout_width="wrap_content" android:layout_height="wrap_content" /> |
1 2 3 4 |
hiddenFunctionButton = rootView.findViewById(R.id.hidden_function_button); hiddenFunctionButton.setOnClickListener(view -> { // do something }); |
検知する秒数とタップの回数は下記のように変更することができます。
1 2 3 |
// 3秒以内に5回タップで反応 hiddenButton.setInterval(3); hiddenButton.setMaxCount(5); |
投稿者プロフィール
最新の投稿
- BtoC 自社事業(コンシューマ事業)2022.06.27【iOS】ARケチャマヨバトルをアップデートしたときにやったこと
- iOS2021.06.22UIKit(Storyboard)で時間が止まってる人向けのiOS開発リハビリメニュー
- Server2020.10.08AWSのSESを利用して手動でメールを送信する
- iOS2020.09.08SwiftUIのすすめ – 2. リスト表示 –