aboutsummaryrefslogtreecommitdiffstats
path: root/layoutlib_api/src
diff options
context:
space:
mode:
authorXavier Ducrohet <xav@android.com>2011-03-29 17:26:07 -0700
committerXavier Ducrohet <xav@android.com>2011-03-29 17:26:07 -0700
commitc4cec91fbf47c71e4de501e914d9366003a5e3bc (patch)
tree9bcf7c053090da1ea9098aae90fd6a107e4d595d /layoutlib_api/src
parent6f3c6c2c0a88b035ad4b2075e030ce69372fa509 (diff)
downloadsdk-c4cec91fbf47c71e4de501e914d9366003a5e3bc.zip
sdk-c4cec91fbf47c71e4de501e914d9366003a5e3bc.tar.gz
sdk-c4cec91fbf47c71e4de501e914d9366003a5e3bc.tar.bz2
Add repeat count config to layoutlib_api's AdapterBinding.
Change-Id: Idbb54de6dee6d6b466476a0e3acdd87dd394ee42
Diffstat (limited to 'layoutlib_api/src')
-rw-r--r--layoutlib_api/src/com/android/ide/common/rendering/api/SessionParams.java9
1 files changed, 9 insertions, 0 deletions
diff --git a/layoutlib_api/src/com/android/ide/common/rendering/api/SessionParams.java b/layoutlib_api/src/com/android/ide/common/rendering/api/SessionParams.java
index a645098..e80378e 100644
--- a/layoutlib_api/src/com/android/ide/common/rendering/api/SessionParams.java
+++ b/layoutlib_api/src/com/android/ide/common/rendering/api/SessionParams.java
@@ -82,10 +82,19 @@ public class SessionParams extends RenderParams {
* android.widget.AdapterView
*/
public static class AdapterBinding {
+ private final int mRepeatCount;
private final List<ResourceReference> mHeaders = new ArrayList<ResourceReference>();
private final List<AdapterItemReference> mItems = new ArrayList<AdapterItemReference>();
private final List<ResourceReference> mFooters = new ArrayList<ResourceReference>();
+ public AdapterBinding(int repeatCount) {
+ mRepeatCount = repeatCount;
+ }
+
+ public int getRepeatCount() {
+ return mRepeatCount;
+ }
+
public void addHeader(ResourceReference layoutInfo) {
mHeaders.add(layoutInfo);
}