-4
Das onClick-Ereignis wird ausgelöst, sobald wir aufsetzen und nicht bis zum Ereignis up warten.On click Listener wartet nicht auf Nachbesserung
@Override
public View getPage(int position, View convertView, ViewGroup parent, final Topic item1, final Topic item2, CloseListener closeListener) {
final FriendsHolder holder;
if (convertView == null) {
holder = new FriendsHolder();
convertView = getActivity().getLayoutInflater().inflate(R.layout.friends_merge_page, parent, false);
holder.leftAvatar = ButterKnife.findById(convertView,R.id.first);
holder.rightAvatar = ButterKnife.findById(convertView,R.id.second);
holder.leftAvatar.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
myParentActivity.setUrl(item1.getMainLink());
}
});
holder.rightAvatar.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
myParentActivity.setUrl(item2.getMainLink());
}
});
Die linken und rechten Avatar-Ansichten des Halters sind die fraglichen Ansichten. Es gibt auch einen Flip-Listener auf ihnen. Aber sobald ich sie berühre, wird das Klick-Ereignis ausgelöst.
Es ist nicht – hemant3370
arbeitet, soll es in Aktion vielleicht den Fehler umgehen, können Sie es von Toast testen oder etwas anderes @ hemant3370 –