xuxiuxi
2017-04-01 3ba02088330d961fb8f65679eb76c98dc05da9a5
VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/dialog/CountryDialog.java
File was renamed from VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/dialog/CountrySelectionDialog.java
@@ -3,6 +3,7 @@
import android.content.Context;
import android.graphics.Color;
import android.graphics.drawable.ColorDrawable;
import android.view.Gravity;
import android.view.LayoutInflater;
import android.view.MotionEvent;
import android.view.View;
@@ -13,6 +14,7 @@
import com.bsk.zhangbo.demoforbsk.R;
import cn.com.basic.face.adapter.MyWheelAdapter;
import cn.com.basic.face.base.MainActivity;
import cn.com.basic.face.util.OkButtonClickedListener;
import com.lidroid.xutils.ViewUtils;
@@ -24,7 +26,7 @@
import java.util.HashMap;
import java.util.List;
public class CountrySelectionDialog extends PopupWindow implements WheelView.OnWheelItemSelectedListener {
public class CountryDialog extends PopupWindow implements WheelView.OnWheelItemSelectedListener {
    @ViewInject(R.id.dialog_country_ok)
    private TextView dialog_country_ok;
@@ -61,8 +63,8 @@
        dismiss();
    }
    public CountrySelectionDialog(Context context, OkButtonClickedListener okButtonClickedListener) {
        view = LayoutInflater.from(context).inflate(R.layout.dialog_country, null);
    public CountryDialog(View parentView, OkButtonClickedListener okButtonClickedListener) {
        view = LayoutInflater.from(MainActivity.getInstance()).inflate(R.layout.dialog_country, null);
        ViewUtils.inject(this, view);
        this.countriesWithSameFirstLetter = countriesGroupByFirstLetter.get(uniqueFirstLetterList.get(dialog_country_name_first_letter.getSelection()));
@@ -74,13 +76,13 @@
        wheelViewStyle.textSize = 16;
        wheelViewStyle.holoBorderColor = Color.parseColor("#11c3e3");
        dialog_country_name_first_letter.setWheelAdapter(new MyWheelAdapter(context));
        dialog_country_name_first_letter.setWheelAdapter(new MyWheelAdapter(MainActivity.getInstance()));
        dialog_country_name_first_letter.setSkin(WheelView.Skin.Holo);
        dialog_country_name_first_letter.setWheelSize(5);
        dialog_country_name_first_letter.setBackgroundResource(R.color.colorBackground);
        dialog_country_name_first_letter.setStyle(wheelViewStyle);
        dialog_country_name.setWheelAdapter(new MyWheelAdapter(context));
        dialog_country_name.setWheelAdapter(new MyWheelAdapter(MainActivity.getInstance()));
        dialog_country_name.setSkin(WheelView.Skin.Holo);
        dialog_country_name.setWheelSize(5);
        dialog_country_name.setBackgroundResource(R.color.colorBackground);
@@ -120,6 +122,7 @@
        this.setAnimationStyle(R.style.PopupAnimation);
        okButtonClickedListeners.add(okButtonClickedListener);
        showAtLocation(parentView, Gravity.CENTER,0,0);
    }
    @Override