This repository has been archived on 2026-10-23. You can view files and clone it. You cannot open issues or pull requests or push a commit.
Files
android-app/src/com/studentersamfundet/app/ui/EventListTicketsActivity.java
T
2011-12-05 21:30:42 +01:00

53 lines
1.3 KiB
Java

package com.studentersamfundet.app.ui;
import android.content.Intent;
import android.net.Uri;
import android.view.View;
import android.view.View.OnClickListener;
import android.view.View.OnLongClickListener;
import com.studentersamfundet.app.Event;
public class EventListTicketsActivity extends EventListActivity {
class TicketListCreator extends ListCreator {
public TicketListCreator(String category, boolean forcedUpdate) {
super(category, forcedUpdate);
}
@Override
protected Event[] getEvents() {
return dataHandler.getEventsWithTickets();
}
}
@Override
protected ListCreator getListCreator(String category, boolean forcedUpdate) {
return new TicketListCreator(category, forcedUpdate);
}
protected OnClickListener getShortClickListener (final Event e) {
return new OnClickListener() {
@Override
public void onClick(View v) {
Uri webDestination = e.getTicketUri();
Intent webIntent = new Intent(Intent.ACTION_VIEW, webDestination);
startActivity(webIntent);
}
};
}
protected OnLongClickListener getLongClickListener (final Event e) {
return new OnLongClickListener() {
@Override
public boolean onLongClick(View v) {
return false;
}
};
}
}