Example usage for android.support.v4.widget SimpleCursorAdapter getItemId

List of usage examples for android.support.v4.widget SimpleCursorAdapter getItemId

Introduction

In this page you can find the example usage for android.support.v4.widget SimpleCursorAdapter getItemId.

Prototype

public long getItemId(int position) 

Source Link

Usage

From source file:Main.java

public static void setSpinnerSelectionById(Spinner spinner, int itemId) {
    SimpleCursorAdapter adapter = (SimpleCursorAdapter) spinner.getAdapter();
    for (int position = 0; position < adapter.getCount(); position++) {
        if (adapter.getItemId(position) == itemId) {
            spinner.setSelection(position);
            return;
        }//from  ww w .j  a v a 2s  .  co m
    }
    spinner.setSelection(0);
}

From source file:com.enadein.carlogbook.ui.BaseLogAcivity.java

protected int getPositionFromAdapterById(SimpleCursorAdapter adapter, long id) {

    int position = 0;
    for (int i = 0; i < adapter.getCount(); i++) {
        long currentId = adapter.getItemId(i);
        if (currentId == id) {
            position = i;// w ww.  j  av a 2s . c  o  m
            break;
        }
    }
    return position;
}