Files
briar/briar-android/src/org/briarproject/android/sharing/InvitationsBlogActivity.java
2016-10-27 08:14:31 -02:00

46 lines
1.0 KiB
Java

package org.briarproject.android.sharing;
import android.content.Context;
import org.briarproject.R;
import org.briarproject.android.ActivityComponent;
import org.briarproject.api.sharing.SharingInvitationItem;
import javax.inject.Inject;
import static org.briarproject.android.sharing.InvitationAdapter.InvitationClickListener;
public class InvitationsBlogActivity
extends InvitationsActivity<SharingInvitationItem> {
@Inject
InvitationsBlogController controller;
@Override
public void injectActivity(ActivityComponent component) {
component.inject(this);
}
@Override
protected InvitationsController<SharingInvitationItem> getController() {
return controller;
}
@Override
protected InvitationAdapter<SharingInvitationItem, ?> getAdapter(
Context ctx, InvitationClickListener listener) {
return new SharingInvitationAdapter(ctx, listener);
}
@Override
protected int getAcceptRes() {
return R.string.blogs_sharing_joined_toast;
}
@Override
protected int getDeclineRes() {
return R.string.blogs_sharing_declined_toast;
}
}