80,349
社区成员
发帖
与我相关
我的任务
分享
//这是GridView的OnItemClickListener的监听
public void onItemClick(AdapterView<?> arg0, View arg1, int arg2, long arg3) {
LayoutInflater inflater = LayoutInflater.from(this);
//自定义了布局
final View v = inflater.inflate(R.layout.view02, null);
Button Right = (Button) v.findViewById(R.id.right);
Right.setOnClickListener(new righonclickListener());
AlertDialog.Builder builder = new AlertDialog.Builder(this)
.setTitle("请选择:")
.setView(v)
.setIcon(arg0.getId())
.setPositiveButton("确定", new DialogInterface.OnClickListener(){
@Override
public void onClick(DialogInterface dialog, int which) {
TextView num_tv = (TextView) v.findViewById(R.id.morensl);
num_tv.setText(String.valueOf(m_ClickNum));
String numStr = num_tv.getText().toString();
//省略下边对numStr的操作
}
})
.setNegativeButton("取消", null);
AlertDialog alert = builder.create();
alert.show();
}
//对Button的监听器
public class righonclickListener implements OnClickListener{
@Override
public void onClick(View arg0) {
// TODO Auto-generated method stub
m_ClickNum ++ ;//已经声明为Private
}
}