我已经尝试并在谷歌上搜索了相关内容,但是没有得到答案。
我正在点击时展开一个视图,现在我想关闭展开的视图,但是没有成功。以下是我的源代码...
icon1.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
LayoutInflater inflater = (LayoutInflater)screen.getSystemService(screen.LAYOUT_INFLATER_SERVICE);
layout = inflater.inflate(R.layout.image_popup,null);
AlertDialog.Builder builder = new AlertDialog.Builder(Actvity.this);
builder.setCancelable(true);
builder.setView(layout);
我不想添加正面或负面按钮
。 builder.setPositiveButton("OK", new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
// TODO Auto-generated method stub
dialog.dismiss();
}
});
final AlertDialog alertDialog = builder.create();
alertDialog.setIcon(R.drawable.icon1);
alertDialog.show();
}
});
PopWindow
是最好的方法。 - M D