Lines Matching refs:name

122          * @param name Tag name to be inflated.
129 public View onCreateView(String name, Context context, AttributeSet attrs);
140 * @param name Tag name to be inflated.
147 public View onCreateView(View parent, String name, Context context, AttributeSet attrs);
161 public View onCreateView(String name, Context context, AttributeSet attrs) {
162 View v = mF1.onCreateView(name, context, attrs);
164 return mF2.onCreateView(name, context, attrs);
167 public View onCreateView(View parent, String name, Context context, AttributeSet attrs) {
168 View v = mF12 != null ? mF12.onCreateView(parent, name, context, attrs)
169 : mF1.onCreateView(name, context, attrs);
171 return mF22 != null ? mF22.onCreateView(parent, name, context, attrs)
172 : mF2.onCreateView(name, context, attrs);
242 * name. If the factory returns a View, add that to the hierarchy. If it
243 * returns null, proceed to call onCreateView(name).
253 * name. If the factory returns a View, add that to the hierarchy. If it
254 * returns null, proceed to call onCreateView(name).
264 * called on each element name as the xml is parsed. If the factory returns
444 final String name = parser.getName();
449 + name);
453 if (TAG_MERGE.equals(name)) {
463 if (TAG_1995.equals(name)) {
466 temp = createViewFromTag(root, name, attrs);
528 * Low-level function for instantiating a view by name. This attempts to
529 * instantiate a view class of the given <var>name</var> found in this
536 * the first time createView() is called for a class of a particular name,
537 * the latter every time there-after for that class name.
539 * @param name The full name of the class to be instantiated.
544 public final View createView(String name, String prefix, AttributeSet attrs)
546 Constructor<? extends View> constructor = sConstructorMap.get(name);
553 prefix != null ? (prefix + name) : name).asSubclass(View.class);
558 failNotAllowed(name, prefix, attrs);
562 sConstructorMap.put(name, constructor);
566 // Have we seen this name before?
567 Boolean allowedState = mFilterMap.get(name);
571 prefix != null ? (prefix + name) : name).asSubclass(View.class);
574 mFilterMap.put(name, allowed);
576 failNotAllowed(name, prefix, attrs);
579 failNotAllowed(name, prefix, attrs);
591 + (prefix != null ? (prefix + name) : name));
599 + (prefix != null ? (prefix + name) : name));
617 private void failNotAllowed(String name, String prefix, AttributeSet attrs) {
620 + (prefix != null ? (prefix + name) : name));
625 * given the xml element name. Override it to handle custom view objects. If
627 * super.onCreateView(name) for names you do not recognize.
629 * @param name The fully qualified class name of the View to be create.
634 protected View onCreateView(String name, AttributeSet attrs)
636 return createView(name, "android.view.", attrs);
646 * @param name The fully qualified class name of the View to be create.
651 protected View onCreateView(View parent, String name, AttributeSet attrs)
653 return onCreateView(name, attrs);
659 View createViewFromTag(View parent, String name, AttributeSet attrs) {
660 if (name.equals("view")) {
661 name = attrs.getAttributeValue(null, "class");
664 if (DEBUG) System.out.println("******** Creating view: " + name);
668 if (mFactory2 != null) view = mFactory2.onCreateView(parent, name, mContext, attrs);
669 else if (mFactory != null) view = mFactory.onCreateView(name, mContext, attrs);
673 view = mPrivateFactory.onCreateView(parent, name, mContext, attrs);
677 if (-1 == name.indexOf('.')) {
678 view = onCreateView(parent, name, attrs);
680 view = createView(name, null, attrs);
692 + ": Error inflating class " + name);
698 + ": Error inflating class " + name);
721 final String name = parser.getName();
723 if (TAG_REQUEST_FOCUS.equals(name)) {
725 } else if (TAG_INCLUDE.equals(name)) {
730 } else if (TAG_MERGE.equals(name)) {
732 } else if (TAG_1995.equals(name)) {
739 final View view = createViewFromTag(parent, name, attrs);