aboutsummaryrefslogtreecommitdiffstats
path: root/app/src/main/java/org/connectbot/ColorsActivity.java
diff options
context:
space:
mode:
authorKenny Root <kenny@the-b.org>2015-09-11 12:40:07 -0700
committerKenny Root <kenny@the-b.org>2015-09-11 12:40:25 -0700
commitb90e0af0e1a7aa4c1653390d43326604346fe90d (patch)
tree8554904b7c6ff068fa904c6899efe91a425c7859 /app/src/main/java/org/connectbot/ColorsActivity.java
parent2baa56c2629532adad82d0f67abe9dd568a24760 (diff)
downloadconnectbot-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.java18
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();