我正在研究 Android,对我的以下任务有点困惑。在我的应用程序中,MainActivity 使用扩展 View 的类。
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
panel = new MyPanel(this);
setContentView(panel);
panel.requestFocus();
}
我有一个包含 3 个项目的菜单,允许用户在视图上绘制一些原始图形。因此,当用户选择一个图形时,我会启动我的 Dialog Fragment 来获取它的一些参数。DialogFragment 通过 MainActivity 实现和我的 DialogFragment 声明的接口与我的 MainActivity “通信”。这里没有问题!但接下来我的任务是让用户触摸已绘制的图形,并显示带有该图形参数的对话框,以便用户可以更改并保存。破坏人物不是问题,但是!我的知识不足以从视图开始对话,或者也许有人会告诉我如何完成任务?...我考虑过互联网(并开始活动,而不是对话),但是什么类会接收新数据?哦,我肯定做错了,请帮助我谢谢'