当前位置: 代码迷 >> Android >> 有办法让每一个AlertDialog范例自身携带一个句柄(int)吗
  详细解决方案

有办法让每一个AlertDialog范例自身携带一个句柄(int)吗

热度:37   发布时间:2016-04-28 03:13:41.0
有办法让每一个AlertDialog实例自身携带一个句柄(int)吗
我需要在AlertDialog的按钮回调中用到此int
此int从c++代码中传进来 当点击按钮时需要回调c++部分的回调 同时需要告知此int

new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {

...

我看Java这边的onClick只有两个参数 一个应该是对话框 一个是按钮编号吧 
如何得知创建AlertDialog时那个特定的int呢(保存在哪)
------解决思路----------------------
自定义Dialog
------解决思路----------------------
自定义dialog,在dialog里面定义变量接收你的int