タグ付けされた質問 「listener」

「リッスン」しているイベントに反応するオブジェクト。

18
グリッドレイアウトでのジェスチャーの検出
flingAndroidアプリケーションでジェスチャー検出を機能させたいのですが。 私が持ってGridLayoutいるのは9 ImageView秒を含むです。ソースはここにあります:Romain Guysのグリッドレイアウト。 私が取ったそのファイルは、Romain GuyのPhotostreamアプリケーションからのものであり、ほんの少し変更されています。 単純なクリックの状況では、追加するonClickListenerfor をを実装ImageViewするメインに設定するだけです。を認識するものを実装することは、無限に複雑になります。これはスパンする可能性があるためだと思いますか?activityView.OnClickListenerflingviews 私のアクティビティが実装されている場合、 OnGestureListenerそれをのジェスチャーリスナーGridまたはImage追加したビューとして設定する方法がわかりません。 public class SelectFilterActivity extends Activity implements View.OnClickListener, OnGestureListener { ... 私の活動が実装する場合、私 OnTouchListenerにはonFling方法がありません override(これには、フリングが注目に値するかどうかを判断できるパラメーターとして2つのイベントがあります)。 public class SelectFilterActivity extends Activity implements View.OnClickListener, OnTouchListener { ... 私がカスタムを作成する場合View、GestureImageViewそのように拡張して、ビューから発生したImageViewアクティビティをアクティビティに通知する方法がわかりませんfling。いずれにせよ、私はこれを試してみましたが、画面に触れたときにメソッドが呼び出されませんでした。 私は本当にこれがビュー全体で機能する具体的な例が必要です。何を、いつ、どのように添付すればよいlistenerですか?シングルクリックも検出できる必要があります。 // Gesture detection mGestureDetector = new GestureDetector(this, new GestureDetector.SimpleOnGestureListener() { public boolean onFling(MotionEvent e1, MotionEvent …

9
Javaでスレッドを適切に停止する方法は?
Javaでスレッドを適切に停止するソリューションが必要です。 私が持っているIndexProcessor、Runnableインタフェースを実装するクラスを: public class IndexProcessor implements Runnable { private static final Logger LOGGER = LoggerFactory.getLogger(IndexProcessor.class); @Override public void run() { boolean run = true; while (run) { try { LOGGER.debug("Sleeping..."); Thread.sleep((long) 15000); LOGGER.debug("Processing"); } catch (InterruptedException e) { LOGGER.error("Exception", e); run = false; } } } } そして、私はServletContextListenerスレッドを開始および停止するクラスを持っています: public class …

5
EditText Changed Listenerでの文字のカウント
私のプロジェクトでは、EditText。で文字を数え、EditTextその数をで示したいTextView。私は次のコードを書いて、それがうまくいきます。しかし、私の問題は、クリックBackspaceしたときにカウントアップすることですが、数値を減らす必要があります。どうすれば検討できBackspaceますか? tv = (TextView)findViewById(R.id.charCounts); textMessage = (EditText)findViewById(R.id.textMessage); textMessage.addTextChangedListener(new TextWatcher(){ public void afterTextChanged(Editable s) { i++; tv.setText(String.valueOf(i) + " / " + String.valueOf(charCounts)); } public void beforeTextChanged(CharSequence s, int start, int count, int after){} public void onTextChanged(CharSequence s, int start, int before, int count){} });

12
JTextFieldへの値変更リスナー
ユーザーがテキストフィールドの値を変更した直後にメッセージボックスを表示したいのですが。現在、メッセージボックスを表示するには、Enterキーを押す必要があります。コードに問題はありますか? textField.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent e) { if (Integer.parseInt(textField.getText())<=0){ JOptionPane.showMessageDialog(null, "Error: Please enter number bigger than 0", "Error Message", JOptionPane.ERROR_MESSAGE); } } } 何か助けていただければ幸いです!

8
TextViewテキストをクリックまたはタップする方法
私はこれがとても簡単であることを知っています(doh ...)が、AndroidアプリでTextView行のテキストをタップまたはクリックしてメソッドを実行する方法を探しています。 ボタンリスナーと匿名メソッドリスナーの呼び出しについて考え続けていますが、TextViewには適用されないようです。 誰かがコードスニペットを私に向けて、TextView内のテキストの一部をクリックまたはタップするとメソッドがどのように実行されるかを示すことができますか?

8
onclickリスナーを削除する
テキストが循環してステータスメッセージを表示するオブジェクトがあります。メッセージが変更されたときに、オブジェクトのクリックイベントを変更して、メッセージが関連付けられているアクティビティに移動できるようにします。 それで、私はを持っています、TextView mTitleViewそして私はこのようなイベントを割り当てています。 public void setOnTitleClickListener(OnClickListener listener) { mTitleView.setOnClickListener(listener); } そのクリックイベントを削除するにはどうすればよいですか?対処可能な領域がないステータスメッセージがいくつかあるため、クリックイベントをオフにしたいと思います。また、これらのクリックイベントを循環させて適切に破棄できるようにしたいのですが、ベストプラクティスがわかりません。

4
Javaでカスタムイベントを作成する
私はJavaでこのようなことをしたいのですが、方法がわかりません: イベント「object 1 say 'hello'」が発生すると、オブジェクト2は「hello」と言ってそのイベントに応答します。 誰かが私にヒントやサンプルコードをくれますか?
193 java  events  listener  handler 

9
bindで追加されたイベントリスナーの削除
JavaScriptで、bind()を使用してイベントリスナーとして追加された関数を削除する最良の方法は何ですか? 例 (function(){ // constructor MyClass = function() { this.myButton = document.getElementById("myButtonID"); this.myButton.addEventListener("click", this.clickListener.bind(this)); }; MyClass.prototype.clickListener = function(event) { console.log(this); // must be MyClass }; // public method MyClass.prototype.disableButton = function() { this.myButton.removeEventListener("click", ___________); }; })(); 私が考えることができる唯一の方法は、bindで追加されたすべてのリスナーを追跡することです。 このメソッドを使用した上記の例: (function(){ // constructor MyClass = function() { this.myButton = document.getElementById("myButtonID"); this.clickListenerBind = …

7
ScrollViewのonScrollListenerを使用できますか?
私が使用していHorizontalScrollViewレイアウトで、私は、スクロールの開始と終了点に達しているユーザーを識別する必要があります。 以下のためにListView私が試してみましたがonScrollListener、スクロールの開始と終了ポイントを見つけることが可能です。 私も同じようにしようとしましたが、Scrollview不可能のようです。私が必要とするものを達成するために他に可能な方法はありますか?

3
オブザーバーの設計パターンと「リスナー」
GOFで説明されているオブザーバーの設計パターンは、さまざまなツールキットにあるリスナーと本当に同じものであるように思えます。概念に違いはありますか、それともリスナーとオブザーバーは本当に同じものですか? (特定のコンピューター言語の実装を探しているのではなく、設計の観点から(もしあれば)違いを理解したいだけです。はい、SOFに関する同様の質問に対するいくつかの回答があることは知っていますが、それらは根付いています特定の言語に関する特定の質問-言語の回答ではなく、デザインの回答を探しています。)


11
Android OnClickListener-ボタンを識別する
私は活動しています: public class Mtest extends Activity { Button b1; Button b2; public void onCreate(Bundle savedInstanceState) { ... b1 = (Button) findViewById(R.id.b1); b2 = (Button) findViewById(R.id.b2); b1.setOnClickListener(myhandler); b2.setOnClickListener(myhandler); ... } View.OnClickListener myhandler = new View.OnClickListener() { public void onClick(View v) { // MY QUESTION STARTS HERE!!! // IF b1 do this …

6
Androidのイベント処理メソッドから返されるブール値の意味は何ですか
Androidでは、ほとんどのイベントリスナーメソッドがブール値を返します。その真/偽の値はどういう意味ですか?それがその後の出来事に何をもたらすでしょうか? class MyTouchListener implements OnTouchListener { @Override public boolean onTouch(View v, MotionEvent event) { logView.showEvent(event); return true; } } 上記の例に関して、onTouchメソッドでtrueを返すと、すべてのタッチイベント(DOWN、UP、MOVEなど)がlogViewに従ってキャプチャされていることがわかりました。逆に、falseが返された場合、1つはDOWNイベントがキャプチャされたことです。したがって、falseを返すと、イベントの伝播が妨げられるようです。私は正しいですか? さらに、OnGestureListenerでは、多くのメソッドもブール値を返す必要があります。同じ意味ですか?

15
Switch、Checkbox Valueがユーザーによって変更されたか、プログラムによって(保持によるものを含む)変更されたかをどのように区別できますか?
setOnCheckedChangeListener(new OnCheckedChangeListener() { @Override public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) { // How to check whether the checkbox/switch has been checked // by user or it has been checked programatically ? if (isNotSetByUser()) return; handleSetbyUser(); } }); メソッドの実装方法はisNotSetByUser()?

14
Javaのファイル変更リスナー
ファイルシステムでファイルが変更されたときに通知を受け取りたい。私は、lastModified Fileプロパティをポーリングするスレッドしか見つけていません。明らかに、このソリューションは最適ではありません。
104 java  file  listener 

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.