макет кликабельный - PullRequest
       3

макет кликабельный

0 голосов
/ 01 декабря 2011

Здравствуйте! Я бы хотел сделать свой макет кликабельным. Я установил android: clickable = "true" ... но в коде Java должен вызываться новый замысел ... Как мне это сделать? XMLcode здесь

 <LinearLayout android:layout_height="wrap_content" android:id="@+id/LinearLayout01" android:layout_marginTop="15dp" android:layout_width="match_parent" android:clickable="true">
            <TextView android:textColor="#424243" android:layout_height="wrap_content" android:layout_marginLeft="10dp" android:textAppearance="?android:attr/textAppearanceLarge" android:text="Visibilità Personalizzata" android:layout_width="wrap_content" android:id="@+id/TextView01" android:layout_gravity="bottom"></TextView>
            <ImageView android:id="@+id/freccetta" android:src="@drawable/freccetta" android:layout_marginLeft="30dp" android:layout_height="30dip" android:layout_width="30dip" android:layout_gravity="bottom"></ImageView>
        </LinearLayout>
        <TextView android:textColor="#424243" android:layout_height="wrap_content" android:textAppearance="?android:attr/textAppearanceMedium" android:text="Imposta per quanto tempo vuoi vedere gli amici che si sono disconnessi" android:layout_width="wrap_content" android:id="@+id/textView3" android:layout_marginLeft="20dp" android:clickable="true"></TextView>

1 Ответ

5 голосов
/ 01 декабря 2011

Вы можете добавить OnClickListener на него:

//onCreate
LinearLayout layout = (LinearLayout) findViewById(R.id.LinearLayout01);
layout.setOnClickListener(yourOnClickListener);

Должно работать;)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...