package com.kitty.poclient.widget;
import com.kitty.poclient.R;
import android.content.Context;
import android.util.AttributeSet;
import android.view.View;
import android.widget.ImageView;
import android.widget.LinearLayout;
import android.widget.ProgressBar;
import android.widget.TextView;
public class SyncView extends LinearLayout{
private TextView deviceName;
private ProgressBar progress;
private TextView percentage;
public SyncView(Context context, AttributeSet attrs) {
super(context, attrs);
}
@Override
protected void onFinishInflate() {
super.onFinishInflate();
deviceName = (TextView)findViewById(R.id.tv_login_device_name);
progress = (ProgressBar)findViewById(R.id.pb_login_sync);
percentage = (TextView)findViewById(R.id.tv_login_sync_percentage);
}
public void setPercentage(int values) {
progress.setProgress(values);
percentage.setText(values+"%");
if(values == 100){
((ProgressBar) findViewById(R.id.pb_login_sync_loading)).setVisibility(View.INVISIBLE);
((ImageView) findViewById(R.id.pb_login_sync_complete)).setVisibility(View.VISIBLE);
}
}
public void setName(String string) {
deviceName.setText(string);
}
}