Посмотреть как флажок без проверки? - PullRequest
1 голос
/ 17 июля 2011

Мне интересно, есть ли вид, подобный флажку, но без части флажка? Я просто хочу получить хороший чистый список элементов с отображением только текстовой части, но при этом разрешать события кликов.

Ответы [ 2 ]

2 голосов
/ 19 июля 2011

Создайте ListView в вашем файле main.xml:

<ListView
        android:id="@+id/list"
        android:cacheColorHint="#00000000"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"/>

Затем создайте ArrayAdapter<String>.Для инициализации адаптера массива и просмотра списка выполните следующие действия:

ListView listView1 = new ListView();
String[] listOfItems = new String[] {"item1", "item2", "item3", "etc"};
ArrayAdapter<String> adapter = new ArrayAdapter<String>(this, android.R.layout.simple_list_item_1, listOfItems);
listView1.setAdapter(adapter);

Это все, что вам нужно сделать, чтобы создать просмотр списка со списком текстовых представлений.Если вы хотите создать прослушиватель onclick (), добавьте следующий код:

listView1.setOnItemClickListener(new ListView.OnItemClickListener()
{
    public void onItemClick(AdapterView<?> listView, View clickItem, int itemPosition, long itemId)
    {
        // Add code here
    }
});
0 голосов
/ 17 июля 2011

Это просто обычный TextView в ListView с обработкой кликов: см. http://developer.android.com/resources/tutorials/views/hello-listview.html для примера.

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