我正在尝试读取布局 XML 文件。
String file="res/layout/activity_main.xml";
InputStream in=mCurrentActivity.getClass().getClassLoader().getResourceAsStream(file);
InputStreamReader isr= new InputStreamReader(in);
BufferedReader br = new BufferedReader(isr);
while((line=br.readLine()) != null )
{
XposedBridge.log(line);
}
由于这是我的学期项目,我需要快速解决(还剩 2 天)所以任何帮助将不胜感激..
解决方案
我没有身份证,所以首先我得到了身份证:
int layoutId =mCurrentActivity.getResources().getIdentifier("activity_main", "layout",mCurrentActivity.getPackageName());
接着 :
XmlResourceParser s = mCurrentActivity.getResources().getLayout(layoutId);
感谢迈克M。