• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 package org.robolectric.android;
2 
3 import android.content.Context;
4 import android.util.AttributeSet;
5 import android.widget.LinearLayout;
6 import org.robolectric.R;
7 
8 public class CustomView extends LinearLayout {
9   public static final String ROBOLECTRIC_RES_URI =
10       "http://schemas.android.com/apk/res/org.robolectric";
11   public static final String FAKE_URI = "http://example.com/fakens";
12 
13   public int attributeResourceValue;
14   public int namespacedResourceValue;
15 
CustomView(Context context, AttributeSet attrs)16   public CustomView(Context context, AttributeSet attrs) {
17     super(context, attrs);
18     inflate(context, R.layout.inner_merge, this);
19     attributeResourceValue = attrs.getAttributeResourceValue(ROBOLECTRIC_RES_URI, "message", -1);
20     namespacedResourceValue = attrs.getAttributeResourceValue(FAKE_URI, "message", -1);
21   }
22 }
23