package com.xiaomi.mitv.store.view;
import android.app.Activity;
import android.content.Context;
import android.view.View;
import com.tv.ui.metro.sampleapp.R;
import com.tv.ui.metro.view.MineView;
/**
* Created by tv metro on 9/2/14.
*/
public class UserView extends MineView {
public UserView(Context context, String title) {
super(context);
_activity = (Activity)(context);
initUI();
setItemTitle(title);
setItemSummary(getResources().getString(R.string.account_info_summary));
}
private String mXiaomiId;
private Activity _activity;
public Activity getActivity(){
return _activity;
}
@Override
protected void onFinishInflate() {
super.onFinishInflate();
initUI();
}
private void initUI(){
setBackgroundResource(R.drawable.mine_account);
setLogoPhoto(R.drawable.account_photo_normal);
setFocusable(true);
this.onCreateView(_activity);
requestLayout();
}
@Override
protected void onWindowVisibilityChanged(int visibility) {
super.onWindowVisibilityChanged(visibility);
if(visibility == View.VISIBLE){
this.onResume();
}
}
@Override
protected void onDetachedFromWindow() {
super.onDetachedFromWindow();
this.onStop();
this.onDestroy();
}
@Override
public void onCreateView(Activity activity){
_activity = activity;
}
}