SlidingDrawer и Imageview для Android - PullRequest
0 голосов
/ 13 марта 2012

У меня есть просмотр изображения как:

    <ImageView 
   android:id="@+id/oyna"
   android:src="@drawable/oyna"
   android:layout_width="fill_parent"
   android:layout_height="wrap_content"/>

и после этого у меня есть скользящий выдвижной ящик как:

<SlidingDrawer
        android:id="@+id/slidingDrawer1"
        android:layout_width="fill_parent"
        android:layout_height="fill_parent"
        android:content="@+id/content"
        android:topOffset="50dip" >

Я хочу щелкнуть по изображению и открыть движок для рисования. Когда я указываю идентификатор дескриптора для изображения, будет исключение. Что я могу сделать?

1 Ответ

0 голосов
/ 14 марта 2012

Это работает для меня

<SlidingDrawer
    android:id="@+id/slidingDrawer1"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:content="@+id/content"
    android:handle="@+id/handle" >

    <!-- set the id of the imageview to be handle -->
    <ImageView
            android:id="@+id/handle"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:src="@drawable/icon" />


    <LinearLayout
        android:id="@+id/content"
        android:layout_width="match_parent"
        android:layout_height="match_parent" >


    </LinearLayout>
</SlidingDrawer>
...