當(dāng)整合jar 進(jìn)unity當(dāng)中時(shí),如果java 代碼中需要調(diào)用findViewById(R.id.test)等類似方法,因?yàn)閡nity將拷貝進(jìn)Plugins/Android/res目錄下的文件重新生成了對(duì)應(yīng)的id等。所以需要用下面方法獲取:
setContentView( this.getResources().getIdentifier("camera_scan_ui", "layout", getPackageName()));
RelativeLayout mMainLayout = (RelativeLayout)findViewById( this.getResources().getIdentifier("testlayout2", "id", getPackageName()));