問題タブ [user-interaction]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
78 参照

python - 処理前に解析済みテキストの修正を求める

(たとえば) ポッドキャストで再生された曲のトラックリストを取得し、last.fm Web サイトに scrobble するためにトラックを正しくフォーマットするパーサーを Python で作成しました。

一部のトラックリストには奇妙なトラックが含まれていたり、トラックが正しく解析されない場合があるため、解析された入力を修正するようユーザーに依頼したいと考えています。私はそのraw_input()機能を知っていますが、デフォルトのテキスト (完全に解析されたトラックリストなど) を印刷することはできません。つまり、ユーザーは修正する前にリスト全体をコピーして貼り付ける必要があります。

で使用する「提案」を印刷する方法はありraw_input()ますか?

0 投票する
1 に答える
483 参照

java - singleChoiceListViewのチェックを外す/選択を解除する

コンボ-リストされていない値を書き込むオプションのあるリスト

データバインディングの動作

EditTextにテキストが入力されたときにラジオボタンの選択をクリアするにはどうすればよいですか?

次のことを試しましたが、機能しません

0 投票する
1 に答える
92 参照

ios - 起動時の iOS ユーザー ガイドライン

iOS の標準のポップアップを使用せずに、UI 要素の真上に小さなポップを表示してアプリの小さなガイド付きツアーをユーザーに提供する方法があるのではないかと考えていました。アイコンがステータスの投稿に使用されている場合、アイコンの上に小さなポップアップが表示され、ステータスの投稿に使用されていることを示すようなものであり、プレイヤーに UI を紹介するためにゲームの標準を閉じることができます。

0 投票する
1 に答える
1535 参照

haskell - Haskell でインタラクティブなプログラムを作成する

3 つの関数を作成する必要がありました。1 つは華氏を摂氏に変換する関数、もう 1 つは摂氏をケルビンに変換する関数、もう 1 つは最初の 2 つの関数を使用して華氏をケルビンに変換する関数です。

私はこれまで Haskell で遊んだことがなかったので、これには比較的長い時間がかかりましたが、今ではかなり単純であることがわかりました。

とにかく、最初の 2 つの関数用にインタラクティブな Haskell プログラムを作成し、それらを使用して構成し、パイプを使用して実行して、3 番目の関数と同等のものを取得する必要があります。私はパイプを読んでいますが、それは十分に単純なようです。私の主な問題は、機能をインタラクティブにすることです。

ヘルプ、ヒント、リソースは大歓迎です!

0 投票する
2 に答える
590 参照

objective-c - 長方形以外のUIViewコンテンツの外部でのユーザー操作を許可する

円の画像を表示するUIView(インタラクティブな状態を維持する必要がある)で、円の外側の領域がユーザーインタラクションを受け取らないようにするには、そのビューの下にある他のUIが引き続きアクティブになるようにするにはどうすればよいですか?

UIViewをCGPathでマスクしようとしましたが、役に立ちませんでした。ここに画像の説明を入力してください

何か案は?

0 投票する
1 に答える
2205 参照

javascript - ボタンのクリック時にキャンバスの色を変更する/キャンバスをクリアする際の問題

私のコードは、人々が好きなものを描くことができるキャンバスを使用しています。私が実装しようとしているのは、ボタンのクリック時に色を変更することです。デフォルトの色は黒です。赤と緑を変更する2つのボタンと、クリアキャンバスボタンですが、これらはどれもボタンクリックでは動作しないようです。

0 投票する
1 に答える
3743 参照

android - あらゆる種類のユーザー インタラクションを検出する方法は?

セキュリティの問題: どのように発生するかはわかりませんが、この質問の読者は、この問題の解決策がセキュリティ上の脅威であるという考えを思いつきます。したがって、私が興味を持っているすべてのデータは、ユーザーの活動時間の測定であることを覚えておいてください。それで全部です。ユーザーが何をしたか -- 私はまったく興味がありません!


必要なのは非常に単純な概念ですが、解決策が見つかりません。プロセスを (バックグラウンドで) 実行し、リスナーとユーザーのやり取りを行いたいと考えています。

したがって、ユーザーが画面に触れる --> 私のメソッドがトリガーされます。

ユーザーが電話のロックを解除 --> 私のメソッドがトリガーされます。

ユーザーが物理キーボードで入力 --> メソッドがトリガーされます。

つまり、電話がテーブルの上にまだある場合、私のメソッドはトリガーされません:-)対話は電話全体であり、アプリではなく、ユーザーが文字「K」を入力したことに興味がないことに注意してください。ユーザーが何かを入力したことに興味さえありません。私が気にするのは、ユーザーが何らかの方法で電話を使用したことだけです。

ところで。ユーザーが音楽を聴きながら歩いているときの状態 (携帯電話がポケットに入っている) -- これはインタラクションではありません。

私が探しているのはトリガーです - のようなものINTERACTION_DETECTED、または (逆に) のように設定されたコールバック メソッドでreportInactiveUser(10*1000)、ユーザーが 10 秒間非アクティブだった場合に呼び出されます。

QUESTIONユーザー インタラクションを検出する方法は?

目的: 電話を手動で使用する時間を測定します。

(欠けている)PROGRESS

BatteryStatsImpl必要なデータを保持できることがわかりました。そのインスタンスは によって保持されますがBatteryStatsService、アクセスは許可されず、IBatteryStats興味深いメソッドが 1 つしかありgetStatisticsません。また、出力にはユーザー アクティビティ カウンターが含まれません (またはすべてゼロです。すべてのアクセス許可をに設定します)。 )。ですから、これまでのところ -- 不運です。

これらのクラスはとにかく利用できないため、すべての呼び出しはリフレクションによって行う必要があります;-)。

0 投票する
1 に答える
243 参照

python - matplotlibを再プロットする前にグラフをクリアする

tKinterスケールウィジェットを使用して入力値を変更し、入力のさまざまな変更にグラフがどのように反応するかを確認できる小さなアプリがあります。スケールを移動するたびに、リストと再プロットの計算をやり直すイベントにバインドされます。ちょっと遅いです。

今、私は全体を再プロットしていますが、数分の使用後、1つの軸が他の軸の上に積み重なっています。

そしてメインループが実行されます

最初のプロットはクリアされていますが、前述したように、軸はスタックしています(わずかに変更されたデータポイントに対応して、毎回再描画されるため)。誰かが修正を知っていますか?

0 投票する
3 に答える
599 参照

iphone - 2 つの重なり合った UIView でユーザーの操作を有効にするにはどうすればよいですか?

重複する 2 つの UIView があり、両方がユーザーのタッチに応答するようにします。現時点では、最後に読み込まれたビューのみが応答します。

両方をタッチイベントに応答させるにはどうすればよいですか?

0 投票する
8 に答える
9665 参照

iphone - iPhone開発:アニメーション中のユーザーインタラクションを無効にする

私のアプリにはいくつかのアニメーションがあります。たとえば、メインメニューにボタンがあり、それをクリックするとアニメーションが開始され(場所の移動など)、アニメーションの最後に別のページに移動します。必要なのは、アニメーション中のユーザー操作を無効にすることです。アニメーション中にボタンの始点を押すと、ナビゲートされるはずのページが2回開かれるためです。要約すると、アニメーション中にユーザーとの対話を一切許可しないと、問題は解決します。どうやってやるの?