diff options
author | Xavier Ducrohet <xav@android.com> | 2011-04-04 13:24:09 -0700 |
---|---|---|
committer | Xavier Ducrohet <xav@android.com> | 2011-04-04 13:24:09 -0700 |
commit | 199190d30b3c95da33486a6df9f226b54448eb55 (patch) | |
tree | 2e38cb2f72be861e168aa1e15dca4757085fd21c | |
parent | ece8cb547d7d041e8525f033f8d83d6af3a4c954 (diff) | |
download | sdk-199190d30b3c95da33486a6df9f226b54448eb55.zip sdk-199190d30b3c95da33486a6df9f226b54448eb55.tar.gz sdk-199190d30b3c95da33486a6df9f226b54448eb55.tar.bz2 |
Fix value of dynamic resource IDs used when rendering.
Change-Id: Ic6c0fad53d06e48dcd8ab59c5aa0c2a530e36767
-rw-r--r-- | eclipse/plugins/com.android.ide.eclipse.adt/src/com/android/ide/eclipse/adt/internal/resources/manager/ProjectResources.java | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/eclipse/plugins/com.android.ide.eclipse.adt/src/com/android/ide/eclipse/adt/internal/resources/manager/ProjectResources.java b/eclipse/plugins/com.android.ide.eclipse.adt/src/com/android/ide/eclipse/adt/internal/resources/manager/ProjectResources.java index 9627d27..7598da1 100644 --- a/eclipse/plugins/com.android.ide.eclipse.adt/src/com/android/ide/eclipse/adt/internal/resources/manager/ProjectResources.java +++ b/eclipse/plugins/com.android.ide.eclipse.adt/src/com/android/ide/eclipse/adt/internal/resources/manager/ProjectResources.java @@ -51,9 +51,10 @@ import java.util.Map.Entry; *</ul> */ public class ProjectResources extends ResourceRepository { - private final static int DYNAMIC_ID_SEED_START = 0; // this should not conflict with any - // project IDs that start at a much higher - // value + // project resources are defined as 0x7FXX#### where XX is the resource type (layout, drawable, + // etc...). Using FF as the type allows for 255 resource types before we get a collision + // which should be fine. + private final static int DYNAMIC_ID_SEED_START = 0x7fff0000; /** Map of (name, id) for resources of type {@link ResourceType#ID} coming from R.java */ private Map<ResourceType, Map<String, Integer>> mResourceValueMap; |