android怎样从点击一个Dialog的按钮之后跳转到另外一个Activity

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了android怎样从点击一个Dialog的按钮之后跳转到另外一个Activity相关的知识,希望对你有一定的参考价值。

参考技术A Intent intent = new Intenet(这个activity.this,想去的activity.class);
startActivity(inetent);
this.finish();

android Dialog如何实现点击某一处,Dialog就显示地那个地方?

主界面有一个listView显示数据,点击item中的某一个控件时Dialog显示在点击的位置,这个要怎样实现?
像网易新闻跟帖界面那样的效果,点击一条跟帖,在点击的位置弹出相应的操作对话框

如果真要这样做,那你就不要用Dialog了,使用PopupWindow自己写个类似对话框的View放进去,然后PopupWindow可以设置显示的具体位置坐标,这样就满足你的要求了追问

x、y的坐标要怎样计算出来?
像网易新闻跟帖界面那样的效果,点击一条跟帖,在点击的位置弹出相应的操作对话框

参考技术A popupwindow有showAsDropDown(anchor, xoff, yoff) 可以在父控件的下变显示,X偏移,Y偏移 参考技术B 使用PopupWindow自己写个类似对话框的View放进去 popupWindow.showAtLocation(mParent, Gravity.LEFT | Gravity.TOP, mParent.getWidth() * 3 / 2, mContext.getWindowManager()
.getDefaultDisplay().getWidth() / 4); 设置位置追问

我想获取的是点击的地方的坐标,不知道要怎样获取,用onTouchEvent()实现不点点击时就出现,只能是给item中的某个控件设置点击事件来实现了
像网易新闻跟帖界面那样的效果,点击一条跟帖,在点击的位置弹出相应的操作对话框

参考技术C popwindow 或者 自定义view ,做成dialog的样式即可 参考技术D 你做出来了吗?我也想做网易的跟帖的效果

以上是关于android怎样从点击一个Dialog的按钮之后跳转到另外一个Activity的主要内容,如果未能解决你的问题,请参考以下文章

android 怎样设置单击一个按钮,不会重复弹出dialog

android Dialog如何实现点击某一处,Dialog就显示地那个地方?

用JQuery easyui写的一个datagrid,datagrid上面有"新增","编辑"按钮,点击按钮会弹出dialog对话框

Android实现从底部弹出的Dialog

android怎样自定义dialog

关于Android中的软键盘