首先设置一些属性和必要的参数
private String[] food = new String[]{"特色餐饮", "中西餐厅", "奶茶店", "小吃店"};
private String[] xiuxian = new String[]{"休闲会所", "休闲茶楼"};
private String[] meirong = new String[]{"美容院", "发型屋"};
final String[] items = new String[]{"全部", "热门动态", "旅游景点", "美食推荐", "酒店住宿",
"本地特产", "农家玩乐", "娱乐中心", "美容美发"};
//设置按钮点击监听并弹出列表框
@Override
public void onClick(View v) {
//创建对话框
Builder builder = new AlertDialog.Builder(MainActivity.this);
final String[] items = new String[] {"热门动态","旅游景点","美食推荐","酒店住宿",
"本地特产","农家玩乐","娱乐中心","美容美发"};
int location = 0;
//循环获取点击当前的索引
for (int i = 0; i < items.length; i++) {
if (textView.getText().toString().equals(items[i])) {
location = i;
}
}
//build点击弹出列表设置属性
builder.setSingleChoiceItems(items, location, new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
textView.setText(items[which]);
//关闭窗口
dialog.dismiss();
//弹出第二个窗口
secondDialog(which);
}
});
//关闭窗口
builder.create().show();
}
//弹出第二个窗口
private void secondDialog(int position) {
showD(arrs[position]);
}
private void showD(String[] arrs2) {
Builder builder = new AlertDialog.Builder(MainActivity.this);
builder.setSingleChoiceItems(arrs2, 0, new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
//textView.setText(items[which]);
dialog.dismiss();
}
});
builder.create().show();
}
//加载Webview
newpeoplewebview =(WebView)findViewById(R.id.newpeoplewebview);
//加载webveiew
WebSettings webSettings=newpeoplewebview.getSettings();
webSettings.setJavaScriptEnabled(true);
newpeoplewebview.setWebViewClient(new WebViewClient(){
@Override
public boolean shouldOverrideUrlLoading(WebView view, String url) {
//返回值是true的时候控制去WebView打开,为false调用系统浏览器或第三方浏览器
view.loadUrl(url);
return true;
}
});
newpeoplewebview.loadUrl("http://appserver.1035.mobi/MobiSoft/Help_Page?id=4061");