最近在Android项目中用到了基于弹窗(PopWIndow)+ Listview结合的弹窗选项框的界面。
1. MainActivity
package com.steven.popwindowtest;
import android.app.ActionBar;
import android.app.Activity;
import android.content.Context;
import android.graphics.drawable.ColorDrawable;
import android.os.Bundle;
import android.view.LayoutInflater;
import android.view.View;
import android.widget.AdapterView;
import android.widget.ImageView;
import android.widget.LinearLayout;
import android.widget.ListView;
import android.widget.PopupWindow;
import android.widget.TextView;
public class MainActivity extends Activity implements View.OnClickListener {
private LinearLayout llGridCode;
private TextView tvGridCode;
private ImageView ivGridCode;
private Context mContext;
private PopupWindow mPopupWindow;
private ListView lvPopWindowList;
//数据源
private String[] countryGridCode = {"Test A", "Test B&#