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);
598 + (prefix != null ? (prefix + name) : name));
606 + (prefix != null ? (prefix + name) : name));
624 private void failNotAllowed(String name, String prefix, AttributeSet attrs) {
627 + (prefix != null ? (prefix + name) : name));
632 * given the xml element name. Override it to handle custom view objects. If
634 * super.onCreateView(name) for names you do not recognize.
636 * @param name The fully qualified class name of the View to be create.
641 protected View onCreateView(String name, AttributeSet attrs)
643 return createView(name, "android.view.", attrs);
653 * @param name The fully qualified class name of the View to be create.
658 protected View onCreateView(View parent, String name, AttributeSet attrs)
660 return onCreateView(name, attrs);
666 View createViewFromTag(View parent, String name, AttributeSet attrs) {
667 if (name.equals("view")) {
668 name = attrs.getAttributeValue(null, "class");
671 if (DEBUG) System.out.println("******** Creating view: " + name);
675 if (mFactory2 != null) view = mFactory2.onCreateView(parent, name, mContext, attrs);
676 else if (mFactory != null) view = mFactory.onCreateView(name, mContext, attrs);
680 view = mPrivateFactory.onCreateView(parent, name, mContext, attrs);
684 if (-1 == name.indexOf('.')) {
685 view = onCreateView(parent, name, attrs);
687 view = createView(name, null, attrs);
699 + ": Error inflating class " + name);
705 + ": Error inflating class " + name);
728 final String name = parser.getName();
730 if (TAG_REQUEST_FOCUS.equals(name)) {
732 } else if (TAG_INCLUDE.equals(name)) {
737 } else if (TAG_MERGE.equals(name)) {
739 } else if (TAG_1995.equals(name)) {
746 final View view = createViewFromTag(parent, name, attrs);