Back to project page HeadphoneController.
The source code is released under:
GNU General Public License
If you think the Android project HeadphoneController listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.
package ca.mbabic.headphonecontroller.db; /*from www . j av a 2 s .c o m*/ import java.util.ArrayList; import static ca.mbabic.headphonecontroller.configuration.HCConfigConstants.*; import android.content.ContentValues; import android.database.sqlite.SQLiteDatabase; public class HCCommandTable extends HCDbTable { /** * Key for display name stored in db. */ public static final String DISPLAY_NAME_KEY = "display_name"; public HCCommandTable() { TABLE_NAME = "COMMAND"; PRIMARY_KEY_NAME = "key"; CREATION_STMT = "CREATE TABLE " + TABLE_NAME + "(" + PRIMARY_KEY_NAME + " text PRIMARY KEY NOT NULL, " + DISPLAY_NAME_KEY + " text NOT NULL" + ");"; } @Override public ArrayList<ContentValues> getDefaultValues() { ArrayList<ContentValues> ret; ContentValues cv; ret = new ArrayList<ContentValues>(); for (String key : CMD_KEYS) { cv = new ContentValues(); cv.put(PRIMARY_KEY_NAME, key); cv.put(DISPLAY_NAME_KEY, CMD_DISPLAY_NAMES.get(key)); ret.add(cv); } return ret; } }