1
私はAndroidアプリケーションの画面に現在表示されているもののスクリーンショットをキャプチャできるPhonegapプラグインを作成していますが、いくつかの問題が発生しています。別のパッケージからlayout.xmlを参照する
プラグインを動作させるには、同じアプリケーションフォルダ内の別のパッケージと.javaファイルに存在する必要があります。
しかし、IDでAndroidビューを探す必要があるので、私はlayout.xmlファイルとR.javaで生成されたデータを参照する必要があります。
私はビューを見つけるために、次のコードを使用しています:
View content = findViewById(R.id.layoutRoot);
Bitmap bitmap = content.getDrawingCache();
をそしてRは、メッセージとともに、エラーとしてフラグを付けるれる:Rは、変数に解決することはできません。
このエラーは、パッケージ外に存在するビューIDが見つからないためです。
とにかく私はこのレイアウトIDを参照できますか?