私は Java で Android アプリを作成しています。このアプリでは<TextView>
、画面の周りにたくさんあり、すべて onTouchListeners が定義されています。これらは<ScrollView>
、画面で使用可能なスペースよりも多くのスペースを占有するため、 で囲まれています。
私の問題は次のとおりです。画面に触れて指を上下に動かしてアプリを上下にスクロールすると、スクロールは期待どおりに機能しますが、タッチされた onTouchListener<TextView>
も起動されます(これもおそらく予想されます) -そうなってほしくないけど。画面に触れてスクロールするときに onTouchListener を無視したい。
どうすればこれを達成できますか? ユーザーがスクロールしているときに関数を実行したくなく、「誤って」特定の<TextView>
.