aboutsummaryrefslogtreecommitdiffstats
path: root/main/src/cgeo/geocaching/apps/AbstractAppFactory.java
blob: bb8b01769b9e0b2d4171cc2e7cf73670a19bf8c7 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
package cgeo.geocaching.apps;

import android.view.MenuItem;

public abstract class AbstractAppFactory {

    protected static App getAppFromMenuItem(MenuItem item, final App[] availableApps) {
        int id = item.getItemId();
        for (App app : availableApps) {
            if (app.getId() == id) {
                return app;
            }
        }
        return null;
    }
}