現在表示されていないアクティビティのスクリーンショットをプログラムで取得することはできますか?おそらくfindViewById()を使用していますか?プログラムでビットマップスクリーンショットを取るAndroid
現在のアクティビティでボタンを押した後、別のアクティビティのスクリーンショットを撮ることができます。
なぜこの作品のようなものはありませんか?
Bitmap screen; View v1 = findViewById(R.id.someView);
v1.setDrawingCacheEnabled(true);
screen = Bitmap.createBitmap(v1.getDrawingCache());
v1.setDrawingCacheEnabled(false);
あなたが類似した質問のためにStackoverflowを検索したことは確かではありませんが、これが役立つかどうかは分かりません。https://stackoverflow.com/a/30212385/380161 –
私のアプリは別のスクリーンショットを撮るあなたがここで達成したいと思っているものを手に入れてください – Akshay
申し訳ありませんが、それはあまり言い訳がありませんでした。アクティビティ1があり、「スクリーンショットを取る」というボタンがあるとします。私はまた、いくつかのコンテンツ(グラフのような)を持っている私のアプリでactivity2を持っています。私の目標は、ユーザがアクティビティ1のスクリーンショットボタンを押すと、アプリケーションはアクティビティ2のスクリーンショットをとることです。私もこれが可能かどうかわからないので、私は尋ねた理由です:) – cashmoneyscience