package com.florianmski.tracktoid.ui.activities;
import android.app.Activity;
import android.os.Bundle;
import com.florianmski.tracktoid.R;
import com.florianmski.tracktoid.TraktoidConstants;
import com.florianmski.tracktoid.ui.fragments.user.PagerUserFragment;
public class UserActivity extends TranslucentActivity
{
@Override
protected int getContentViewId()
{
return R.layout.activity_user;
}
@Override
public void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
String userId = getIntent().getStringExtra(TraktoidConstants.BUNDLE_ID);
int position = getIntent().getIntExtra(TraktoidConstants.BUNDLE_POSITION, 0);
if(savedInstanceState == null)
{
PagerUserFragment f = PagerUserFragment.newInstance(userId, position);
getSupportFragmentManager().beginTransaction().replace(R.id.fragment_pager_user, f, null).commit();
}
}
public static void launch(Activity a, String userId, int position)
{
Bundle b = new Bundle();
b.putInt(TraktoidConstants.BUNDLE_POSITION, position);
b.putString(TraktoidConstants.BUNDLE_ID, userId);
launchActivity(a, UserActivity.class, b);
}
public static void launch(Activity a, String userId)
{
launch(a, userId, 0);
}
}