0

アクティビティにlinearlayout1があり、TextBoxとチェックボックスを備えた別のlayout2もあります。

そのため、layout2 はインフレートされ、layout1 に追加されます。これは複数回行われます。完全なインフレーションの後、TextView とチェックボックスを持つ一種の listView を取得します。ここで、チェックボックスをラジオボタンのように動作させる必要があります。つまり、チェックボックスの1つがクリックされた場合、他のチェックボックスを無効にする必要があります。私はいくつかのグーグルをして何かを作りましたが、1つのボックスをクリックするたびに完全なレイアウトが無効になります.

どなたか対処法を教えてください。

4

1 に答える 1

0

ScrollView を使用する必要がある場合は、ListView と、リストだけでなくスクロールする必要がある他のビューに変更して、ListView のヘッダーとして追加してみてください: http://developer.android.com/reference/android/widget /ListView.html#addHeaderView(android.view.View)

于 2013-02-05T23:15:50.357 に答える