2017-01-21 11 views
0

Ich habe ein einfaches Problem mit Ansichten in Android. Ich habe zwei Ansicht rootView und containerView, containerView ist in rootView enthalten, aber ich verstehe nicht, warum, wenn ich auf ContainerView rootView ausgelöst wird.Android Root-Ansicht onClickListener wird immer ausgelöst

Ich möchte, dass, wenn ich auf containerView klicke, nichts passiert. Gibt es eine Möglichkeit, dies zu tun?

Dank

Antwort

2

Try containerView.setClickable(true)

0

onClick ein View Argument setzen. Vergleichen Sie es einfach und sehen Sie, ob es die rootView ist. Wenn das nicht funktioniert, versuchen Sie zu sehen, ob das NICHT der containerView (Sie müssen es vor dem Hinzufügen des Hörers zu deklarieren.

Verwandte Themen