Android自动创建活动?

时间:2012-09-05 06:45:57

标签: android

我想开发一个 e buy 应用程序。我有类别和子产品,数据保存在外部服务器中。如果我在服务器上添加新类别,我想自动添加类别和产品活动。可能吗?如何自动创建新活动以及如何在Android清单中自动添加活动?

2 个答案:

答案 0 :(得分:1)

不,你不能这样做。 Activity个对象必须在编译时声明,以后不能更改。您必须调整代码以适应不同的情况。

例如,假设您正在获取人力资源条目的名称,生日和描述。您可以创建一个包含您的布局Activity的{​​{1}},然后让Activity从服务器中获取名称,生日和说明。然后,它将使用数据填充文本字段,或者如果没有数据,则显示/隐藏字段。

答案 1 :(得分:1)

这是一个设计问题,不应将活动与您的数据绑定。您应该为类别数据设计活动,为产品数据设计活动。如果它们具有不同的外观,只需构建根活动的不同子类。