Как запустить Activity в адаптере?

У меня есть ListActivity с моим настроенным адаптером, и внутри каждого представления он может иметь несколько кнопок, в которых мне нужно реализовать OnClickListener . Мне нужно реализовать OnClickListener в адаптере. Однако я не знаю, как вызвать такую ​​функцию, как startActivity () или setResult () . Поскольку адаптер не распространяется на Activity.

Итак, как лучше всего решить эту проблему?

Спасибо.

Если я сохраняю результаты один за другим в БД (~ 300 000 строк на вычислительный сеанс * 100 сеансов), одну за другой, я буду часами ждать завершения процесса сохранения.

Дизайн базы данных очень просто:

  • Комбинированные наборы
    CS_ID1, значение A1, значение B1, значение C1
    CS_ID2, значение A2, значение B2, значение C2
    .........

  • результатов в день
    CS_ID1, день1, результат 1
    CS_ID1, День 2, результат 2
    CS_ID1, день 3, результат 3
    .........

    .........
    CS_ID2, день 1, результат N
    CS_ID2, День 2, результат N + 1
    CS_ID2, Day3, Result N + 2

Каждый "Combination Set" тестируется по дням выборки, и его ежедневные результаты обрабатываются в одном потоке C #, где LINQ / SQL-запрос создается и отправляется в БД непосредственно перед конец нити. За исключением последовательностей идентификаторов набора комбинаций, НЕТ логической связи между Результатами . Это очень важно: вот почему я подумал о распараллеливании вставки, так как это в основном сводится к массовому дампу блоков результатов

Еще одна деталь, которая может быть важной, это то, что можно заранее определить, как много строк будет вставлено в базу данных (для каждого блока и всего). Это, вероятно, может помочь организовать табличные пространства, разделить их по страницам, предварительно исправить диапазоны идентификаторов для одновременного хранения блоков или что-то в этом роде I tried logging whith NLog but it drastically biases the processing time so I am looking for some smart workarounds that are pretty seamless with minimum impact. Same for the SQL server part : I know there are a couple of Logs and monitoring SP's available. I did not figure out yet which ones suit my situation.

6
задан Mehdi LAMRANI 17 November 2010 в 10:43
поделиться