Als «ontouchlistener» getaggte Fragen

8
HorizontalScrollView in ScrollView Touch Handling
Ich habe eine ScrollView, die mein gesamtes Layout umgibt, sodass der gesamte Bildschirm scrollbar ist. Das erste Element in dieser ScrollView ist ein HorizontalScrollView-Block mit Funktionen, durch die horizontal gescrollt werden kann. Ich habe der horizontalen Bildlaufansicht einen Ontouchlistener hinzugefügt, um Berührungsereignisse zu verarbeiten und die Ansicht zu zwingen, am …

4
Auf der Android-Schaltfläche ist setOnTouchListener aufgerufen, überschreibt jedoch performClick nicht
Wenn ich versuche, onTouchListner()einen Button hinzuzufügen , bekomme ich den Auf Button wurde setOnTouchListener aufgerufen, überschreibt jedoch performClick nicht Warnung. Weiß jemand, wie man es behebt? btnleftclick.setOnTouchListener(new View.OnTouchListener() { @Override public boolean onTouch(View view, MotionEvent motionEvent) { return false; } }); Error: In der benutzerdefinierten Ansicht wurde setOnTouchListener aufgerufen, überschreibt …

5
onTouchListener-Warnung: onTouch sollte View # performClick aufrufen, wenn ein Klick erkannt wird
Ich habe eine erstellt onTouchListener. Leider gibt throwsmir onTouch () eine Warnung: com/calculator/activitys/Calculator$1#onTouch should call View#performClick when a click is detected Was bedeutet das? Ich habe keine Informationen zu dieser Warnung gefunden. Hier ist der vollständige Code: LinearLayout llCalculatorContent = (LinearLayout) fragmentView.findViewById(R.id.calculator_content); llCalculatorContent.setOnTouchListener(new View.OnTouchListener() { @Override public boolean onTouch(View v, …

4
Schaltfläche im hervorgehobenen Zustand mit touchListener und clickListener belassen
Ich habe ein Problem damit, dass mein Button in einem hervorgehobenen Zustand bleibt, nachdem ich Folgendes getan habe: public class MainActivity extends AppCompatActivity { @SuppressLint("ClickableViewAccessibility") @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); AppCompatButton button = (AppCompatButton) findViewById(R.id.mybutton); button.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { Log.d("Test", "calling onClick"); …
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.