package com.partynetwork.myview.mytoast; import com.partynetwork.iparty.R; import android.app.Activity; import android.graphics.drawable.BitmapDrawable; import android.view.Gravity; import android.view.View; import android.view.View.OnClickListener; import android.view.ViewGroup.LayoutParams; import android.widget.PopupWindow; import android.widget.TextView; public class OkPopup extends PopupWindow { private View view; private TextView title; private TextView okBtn; public OkPopup(Activity activity) { super(activity); view = View.inflate(activity, R.layout.view_dialog_justsure, null); init(); setListener(); } public void setTitle(String str){ title.setText(str); } private void setListener() { okBtn.setOnClickListener(new OnClickListener() { public void onClick(View v) { dismiss(); } }); } private void init() { title = (TextView) view.findViewById(R.id.title); okBtn = (TextView) view.findViewById(R.id.determine); setWidth(LayoutParams.MATCH_PARENT); setHeight(LayoutParams.MATCH_PARENT); setBackgroundDrawable(new BitmapDrawable()); setFocusable(true); setOutsideTouchable(true); setContentView(view); } public void showAtLocation(View parent) { super.showAtLocation(parent,Gravity.BOTTOM, 0, 0); update(); } @Override public void showAsDropDown(View anchor) { super.showAsDropDown(anchor); } }