diff options
author | Kenny Root <kenny@the-b.org> | 2015-09-11 12:40:07 -0700 |
---|---|---|
committer | Kenny Root <kenny@the-b.org> | 2015-09-11 12:40:25 -0700 |
commit | b90e0af0e1a7aa4c1653390d43326604346fe90d (patch) | |
tree | 8554904b7c6ff068fa904c6899efe91a425c7859 /app/src/main/java/org/connectbot/ColorsActivity.java | |
parent | 2baa56c2629532adad82d0f67abe9dd568a24760 (diff) | |
download | connectbot-b90e0af0e1a7aa4c1653390d43326604346fe90d.tar.gz connectbot-b90e0af0e1a7aa4c1653390d43326604346fe90d.tar.bz2 connectbot-b90e0af0e1a7aa4c1653390d43326604346fe90d.zip |
Change colors list to primitive array
Diffstat (limited to 'app/src/main/java/org/connectbot/ColorsActivity.java')
-rw-r--r-- | app/src/main/java/org/connectbot/ColorsActivity.java | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/app/src/main/java/org/connectbot/ColorsActivity.java b/app/src/main/java/org/connectbot/ColorsActivity.java index 55904c5..11a991a 100644 --- a/app/src/main/java/org/connectbot/ColorsActivity.java +++ b/app/src/main/java/org/connectbot/ColorsActivity.java @@ -55,7 +55,7 @@ public class ColorsActivity extends Activity implements OnItemClickListener, OnC private int mColorScheme; - private List<Integer> mColorList; + private int[] mColorList; private HostDatabase mHostDb; private int mCurrentColor = 0; @@ -76,7 +76,7 @@ public class ColorsActivity extends Activity implements OnItemClickListener, OnC mHostDb = HostDatabase.get(this); - mColorList = Arrays.asList(mHostDb.getColorsForScheme(mColorScheme)); + mColorList = mHostDb.getColorsForScheme(mColorScheme); mDefaultColors = mHostDb.getDefaultColorsForScheme(mColorScheme); mColorGrid = (GridView) findViewById(R.id.color_grid); @@ -135,18 +135,18 @@ public class ColorsActivity extends Activity implements OnItemClickListener, OnC c = (ColorView) convertView; } - c.setColor(mColorList.get(position)); + c.setColor(mColorList[position]); c.setNumber(position + 1); return c; } public int getCount() { - return mColorList.size(); + return mColorList.length; } public Object getItem(int position) { - return mColorList.get(position); + return mColorList[position]; } public long getItemId(int position) { @@ -294,7 +294,7 @@ public class ColorsActivity extends Activity implements OnItemClickListener, OnC private void editColor(int colorNumber) { mCurrentColor = colorNumber; - new UberColorPickerDialog(this, this, mColorList.get(colorNumber)).show(); + new UberColorPickerDialog(this, this, mColorList[colorNumber]).show(); } public void onItemClick(AdapterView<?> parent, View view, int position, long id) { @@ -305,7 +305,7 @@ public class ColorsActivity extends Activity implements OnItemClickListener, OnC public void colorChanged(int value) { mHostDb.setGlobalColor(mCurrentColor, value); - mColorList.set(mCurrentColor, value); + mColorList[mCurrentColor] = value; mColorGrid.invalidateViews(); } @@ -341,9 +341,9 @@ public class ColorsActivity extends Activity implements OnItemClickListener, OnC public boolean onMenuItemClick(MenuItem arg0) { // Reset each individual color to defaults. for (int i = 0; i < Colors.defaults.length; i++) { - if (!mColorList.get(i).equals(Colors.defaults[i])) { + if (mColorList[i] != Colors.defaults[i]) { mHostDb.setGlobalColor(i, Colors.defaults[i]); - mColorList.set(i, Colors.defaults[i]); + mColorList[i] = Colors.defaults[i]; } } mColorGrid.invalidateViews(); |