Pytania otagowane jako ontouchlistener

8
HorizontalScrollView w ScrollView Touch Handling
Mam ScrollView, który otacza cały mój układ, więc cały ekran można przewijać. Pierwszym elementem, który mam w tym ScrollView, jest blok HorizontalScrollView, który ma funkcje, które można przewijać w poziomie. Dodałem ontouchlistener do widoku przewijania w poziomie, aby obsługiwać zdarzenia dotykowe i zmusić widok do „przyciągania” do najbliższego obrazu w …

4
Przycisk systemu Android wywołał setOnTouchListener, ale nie przesłania performClick
Kiedy próbuję dodać onTouchListner()do przycisku, pojawia się plik Button wywołał setOnTouchListener, ale nie przesłania performClick ostrzeżenie. Czy ktoś wie jak to naprawić? btnleftclick.setOnTouchListener(new View.OnTouchListener() { @Override public boolean onTouch(View view, MotionEvent motionEvent) { return false; } }); Błąd: Widok niestandardowy wywołał na nim funkcję setOnTouchListener, ale nie przesłania performClick Jeśli …

5
Ostrzeżenie onTouchListener: onTouch powinien wywołać View # performClick po wykryciu kliknięcia
Stworzyłem onTouchListener. Niestety onTouch () wyświetla throwsmi ostrzeżenie: com/calculator/activitys/Calculator$1#onTouch should call View#performClick when a click is detected Co to znaczy? Nie znalazłem żadnych informacji o tym ostrzeżeniu. Oto pełny kod: LinearLayout llCalculatorContent = (LinearLayout) fragmentView.findViewById(R.id.calculator_content); llCalculatorContent.setOnTouchListener(new View.OnTouchListener() { @Override public boolean onTouch(View v, MotionEvent event) { Tools.hideKeyboard(getActivity(), getView()); getView().clearFocus(); return …

4
Przycisk pozostawiony w podświetlonym stanie z touchListener i clickListener
Mam problem z pozostawieniem podświetlonego przycisku po wykonaniu następujących czynności: 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"); } }); button.setOnTouchListener(new View.OnTouchListener() { public boolean onTouch(View …
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.