我有一个定义@find $(CURDIR)/foo/npm -name "*.csv" -type f | xargs -L 1 sed -i '' '1 s/^.*$$/"bar"/g'
的库。使用此库的应用程序扩展了Activity,因此需要将其添加到abstract Activity
。
根据某些规则,库的AndroidManifest.xml
会合并到应用程序中。
但是,我似乎无法找到在库的AndroidManifest.xml
中声明我的抽象活动的方法。我想在基类中设置AndroidManifest.xml
和android:configChanges
,而不必在所有子类的清单中声明它。
这有可能吗?
答案 0 :(得分:2)
在您的清单中,您只需声明应用程序实际使用的活动。您应该声明扩展抽象活动的Activity。
要编辑活动的配置,您必须为清单中的每个具体活动设置这些参数。
答案 1 :(得分:0)
简短回答;号
根据我的发现,设置android:configChanges
和android:launchMode
属性的唯一方法是在清单中。清单只接受您将要实例化的类的名称(即您抽象类的子类)。