我想开发一个 e buy 应用程序。我有类别和子产品,数据保存在外部服务器中。如果我在服务器上添加新类别,我想自动添加类别和产品活动。可能吗?如何自动创建新活动以及如何在Android清单中自动添加活动?
答案 0 :(得分:1)
不,你不能这样做。 Activity
个对象必须在编译时声明,以后不能更改。您必须调整代码以适应不同的情况。
例如,假设您正在获取人力资源条目的名称,生日和描述。您可以创建一个包含您的布局Activity
的{{1}},然后让Activity
从服务器中获取名称,生日和说明。然后,它将使用数据填充文本字段,或者如果没有数据,则显示/隐藏字段。
答案 1 :(得分:1)
这是一个设计问题,不应将活动与您的数据绑定。您应该为类别数据设计活动,为产品数据设计活动。如果它们具有不同的外观,只需构建根活动的不同子类。