2011-06-19 7 views
0

私は後でSDカードに保存できるスクリーンショットを撮らなければならなかった。このリンクの下にあるコードを見てきました。スクリーンショットを撮るが、アンドロイドに0 KBのファイルが表示されますか?

Android take screenshot via code

問題は、それが私のSDカードではゼロ(0)キロバイトのファイルを作成することです。何が問題なの? id.layoutrootとは何ですか?

答えて

0

layoutrootは、最も可能性の高い

<?xml version="1.0" encoding="utf-8"?> 
<LinearLayout 
    xmlns:android="http://schemas.android.com/apk/res/android" 
    android:id="@+id/layoutroot" 
    android:layout_width="wrap_content" 
    android:layout_height="wrap_content"> 
... 
... (other ui items) 

のようにルートレイアウトに与えられたIDを使用すると、描画キャッシュが有効になっている場合、キャプチャし、チェックしたいビューのIDを使用してみてくださいされています。

関連する問題