Activity: implement getTitle/setTitle

also set the title from AndroidManifest.xml
this is used by some androidx AppCompat widgets
This commit is contained in:
Mis012
2024-04-07 21:33:32 +02:00
parent 1e64babfd4
commit b1d4a69c6b
2 changed files with 26 additions and 5 deletions

View File

@@ -164,6 +164,14 @@ public class AndroidManifestBlock extends ResXmlDocument {
}
return null;
}
public ResXmlElement getActivityByName(String name){
for(ResXmlElement activity:listActivities()){
ResXmlAttribute attribute = activity.searchAttributeByResourceId(AndroidManifestBlock.ID_name);
if(name != null && attribute != null && name.equals(attribute.getValueAsString()))
return activity;
}
return null;
}
public List<ResXmlElement> listActivities(){
return listActivities(true);
}