add android manifest support

This commit is contained in:
Mikhail Mutcianko
2014-07-23 18:45:58 +04:00
committed by Yan Zhulanow
parent a4fb49c3dd
commit 7536170e1d
4 changed files with 45 additions and 1 deletions
@@ -9,9 +9,11 @@ import com.intellij.openapi.vfs.VirtualFileEvent
class IDEAndroidUIXmlParser(project: Project): AndroidUIXmlParser() {
override val searchPath: String? = project.getBasePath() + "/res/layout/"
override var androidAppPackage: String = ""
override protected fun lazySetup() {
if (listenerSetUp) return
androidAppPackage = readManifest()._package
val fileManager = VirtualFileManager.getInstance()
val watchDir = fileManager.findFileByUrl("file://" + searchPath)
filesToProcess.addAll(watchDir?.getChildren()?.toArrayList() ?: ArrayList(0))