2012-03-09 3 views
1

私はこれを探してきましたが、それは見つからないようです。アンドロイドで基本クリック可能なアイテム

(テキストの2行のいずれかとの)背景例えば、ここで見られるものと同様に、クリックされたときに、テーマの色になり、基本的なクリック可能な項目を実装するには、Androidのいずれかの定義済みのウィジェットがあります:

enter image description hereは、

これは、自動的にこれを実装するPreferenceActivityクラスを使用せずに意味します。これは存在するのですか、独自のカスタマイズされたビューを実装する必要がありますか?

ありがとうございます!

編集:

私はこのようなTwoLineListItemを追加しましたし、それがクリックに反応しない(背景は変更されません)それが唯一のリストビュー内で動作します

<TwoLineListItem 
    android:layout_width="fill_parent" 
    android:layout_height="wrap_content" 
    android:clickable="true" 
    > 

    <TextView android:id="@android:id/text1" 
     android:layout_marginTop="1dip" 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     android:textSize="15sp" 
     android:textStyle="bold" 
     android:text="Meh" /> 

    <TextView android:id="@android:id/text2" 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     android:layout_below="@android:id/text1" 
     android:layout_alignLeft="@android:id/text1" 
     android:paddingBottom="4dip" 
     android:includeFontPadding="false" 
     android:textSize="15sp" 
     android:textStyle="normal" 
     android:text="Moo" /> 

</TwoLineListItem> 

?その方法では、XMLではなく、コードでボタンを定義する必要があります。

ありがとうございます!

答えて

0

ListViewのすべての項目がこの移行をサポートしています。

幸運を祈り、 ティム

+0

ああ、ListItemsをボタンとして使用することを意味します。ありがとう! –

関連する問題