Resolves an Android development custom control problem that cannot read property values

Source: Internet
Author: User
<span id="Label3"></p><p><p>Today I played Android Custom control, is a combination of TextView and ImageButton control, all are written, but not run to the desired results, find the most days to find the error, the code is as Follows:</p></p><p><p><br></p></p><p><p>1. Engineering Catalogue Structure<br></p></p><p style="text-align:center;"><p style="text-align:center;">650) this.width=650; "src=" http://s2.51cto.com/wyfs02/M01/7B/9A/wKioL1bNtd6T3tINAACaQ6j3EXQ725.png "title=" 1.png " alt= "wkiol1bntd6t3tinaacaq6j3exq725.png"/></p></p><p><p>2, Imagebtn_with_text.xml</p></p><pre style="background-color:#2b2b2b;color:#a9b7c6;font-family:‘宋体‘;font-size:12pt;"><span style="color:#e8bf6a;"><span style="color:#e8bf6a;"><?</span></span><span style="color:#bababa;"><span style="color:#bababa;">XML version=</span></span><span style="color:#a5c261;"><span style="color:#a5c261;">"1.0"</span></span><span style="color:#bababa;"><span style="color:#bababa;">encoding=</span></span><span style="color:#a5c261;"><span style="color:#a5c261;">"utf-8"</span></span><span style="color:#e8bf6a;"><span style="color:#e8bf6a;">?><br><linearlayout</span></span><span style="color:#bababa;"><span style="color:#bababa;">xmlns:</span></span><span style="color:#9876aa;"><span style="color:#9876aa;">Android</span></span><span style="color:#bababa;"><span style="color:#bababa;">=</span></span><span style="color:#a5c261;"><span style="color:#a5c261;">"http://schemas.android.com/apk/res/android"<br></span></span><span style="color:#9876aa;"><span style="color:#9876aa;">Android</span></span><span style="color:#bababa;"><span style="color:#bababa;">: Layout_width=</span></span><span style="color:#a5c261;"><span style="color:#a5c261;">"match_parent"</span></span><span style="color:#9876aa;"><span style="color:#9876aa;">Android</span></span><span style="color:#bababa;"><span style="color:#bababa;">: layout_height=</span></span><span style="color:#a5c261;"><span style="color:#a5c261;">"match_parent"<br></span></span><span style="color:#9876aa;"><span style="color:#9876aa;">Android</span></span><span style="color:#bababa;"><span style="color:#bababa;">: background=</span></span><span style="color:#a5c261;"><span style="color:#a5c261;">"#f5f5f5"<br></span></span><span style="color:#9876aa;"><span style="color:#9876aa;">Android</span></span><span style="color:#bababa;"><span style="color:#bababa;">: gravity=</span></span><span style="color:#a5c261;"><span style="color:#a5c261;">"center"</span></span><span style="color:#e8bf6a;"><span style="color:#e8bf6a;">><br><textview<br></span></span><span style="color:#9876aa;"><span style="color:#9876aa;">Android</span></span><span style="color:#bababa;"><span style="color:#bababa;">: id=</span></span><span style="color:#a5c261;"><span style="color:#a5c261;">"@+id/tvimagebtnwithtext"<br></span></span><span style="color:#9876aa;"><span style="color:#9876aa;">Android</span></span><span style="color:#bababa;"><span style="color:#bababa;">: Layout_width=</span></span><span style="color:#a5c261;"><span style="color:#a5c261;">"wrap_content"<br></span></span><span style="color:#9876aa;"><span style="color:#9876aa;">Android</span></span><span style="color:#bababa;"><span style="color:#bababa;">: layout_height=</span></span><span style="color:#a5c261;"><span style="color:#a5c261;">"wrap_content"</span></span><span style="color:#e8bf6a;"><span style="color:#e8bf6a;">/><br><imagebutton<br></span></span><span style="color:#9876aa;"><span style="color:#9876aa;">Android</span></span><span style="color:#bababa;"><span style="color:#bababa;">: id=</span></span><span style="color:#a5c261;"><span style="color:#a5c261;">"@+id/imagebtnimagebtnwithtext"<br></span></span><span style="color:#9876aa;"><span style="color:#9876aa;">Android</span></span><span style="color:#bababa;"><span style="color:#bababa;">: Layout_width=</span></span><span style="color:#a5c261;"><span style="color:#a5c261;">"wrap_content"<br></span></span><span style="color:#9876aa;"><span style="color:#9876aa;">Android</span></span><span style="color:#bababa;"><span style="color:#bababa;">: layout_height=</span></span><span style="color:#a5c261;"><span style="color:#a5c261;">"wrap_content"</span></span><span style="color:#e8bf6a;"><span style="color:#e8bf6a;">/><br></LinearLayout></span></span></pre><pre style="background-color:#2b2b2b;color:#a9b7c6;font-family:‘宋体‘;font-size:12pt;"><pre style="background-color:#2b2b2b;color:#a9b7c6;font-family:‘宋体‘;font-size:12pt;"><span style="color:#e8bf6a;"><br></span></pre></pre><p><p>3, Attrs.xml</p></p><pre style="background-color:#2b2b2b;color:#a9b7c6;font-family:‘宋体‘;font-size:12pt;"><span style="color:#e8bf6a;"><span style="color:#e8bf6a;"><?</span></span><span style="color:#bababa;"><span style="color:#bababa;">XML version=</span></span><span style="color:#a5c261;"><span style="color:#a5c261;">"1.0"</span></span><span style="color:#bababa;"><span style="color:#bababa;">encoding=</span></span><span style="color:#a5c261;"><span style="color:#a5c261;">"utf-8"</span></span><span style="color:#e8bf6a;"><span style="color:#e8bf6a;">?><br><resources><br><declare-styleable</span></span><span style="color:#bababa;"><span style="color:#bababa;">name=</span></span><span style="color:#a5c261;"><span style="color:#a5c261;">"imagebtnwithtext"</span></span><span style="color:#e8bf6a;"><span style="color:#e8bf6a;">><br><attr</span></span><span style="color:#bababa;"><span style="color:#bababa;">name=</span></span><span style="color:#a5c261;"><span style="color:#a5c261;">"text"</span></span><span style="color:#bababa;"><span style="color:#bababa;">format=</span></span><span style="color:#a5c261;"><span style="color:#a5c261;">"string"</span></span><span style="color:#e8bf6a;"><span style="color:#e8bf6a;">/><br><attr</span></span><span style="color:#bababa;"><span style="color:#bababa;">name=</span></span><span style="color:#a5c261;"><span style="color:#a5c261;">"src"</span></span><span style="color:#bababa;"><span style="color:#bababa;">format=</span></span><span style="color:#a5c261;"><span style="color:#a5c261;">"reference"</span></span><span style="color:#e8bf6a;"><span style="color:#e8bf6a;">/><br></declare-styleable><br></resources><br></span></span></pre><p><p>4, Imagebtnwithtext.java</p></p><pre style="background-color:#2b2b2b;color:#a9b7c6;font-family:‘宋体‘;font-size:12pt;">package com.example.administrator.myview;import android.content.context;import  android.content.res.typedarray;import android.graphics.drawable.drawable;import  android.util.attributeset;import android.view.layoutinflater;import android.view.view;import  android.widget.imagebutton;import android.widget.linearlayout;import android.widget.textview;/**  * Created by  hocking on 2016/2/23. */public class  Ape Group Imagebtnwithtext  extends linearlayout {    private imagebutton  mBtn =null;    private TextView  mTv = null;     public imagebtnwithtext (context context, attributeset attrs)  {         super (context, attrs);         view view = layoutinflater.from (context). InflatE (r.layout.imagebtn_with_text,this,true);        mtv =  ( TextView) View.findviewbyid (r.id.tvimagebtnwithtext);        mbtn  =  (ImageButton)  view.findviewbyid (r.id.imagebtnimagebtnwithtext);         typedarray a = context.obtainstyledattributes (attrs,  r.styleable.imagebtnwithtext);         charsequence  text  = a.gettext (r.styleable.imagebtnwithtext_text);         if ( Text!= null)   mtv.settext (text);        drawable   drawable = a.getdrawable (r.styleable.imagebtnwithtext_src);         if (drawable!=null)  mbtn.setimagedrawable (drawable);         a.recycle ();     }   public void  setimageresrouce (int resid)     {         mbtn.setimageresource (resId);    }     public  void settext (string  text)     {         mtv.settext (text);     }}</pre><p style="white-space:normal;"><p style="white-space:normal;">5, Activity_main.xml</p></p><pre style="background-color:rgb(43,43,43);font-size:12pt;color:rgb(169,183,198);font-family:‘宋体‘;"><span style="color:rgb(232,191,106);"><span style="color:rgb(232,191,106);"><?</span></span><span style="color:rgb(186,186,186);"><span style="color:rgb(186,186,186);">XML version=</span></span><span style="color:rgb(165,194,97);"><span style="color:rgb(165,194,97);">"1.0"</span></span><span style="color:rgb(186,186,186);"><span style="color:rgb(186,186,186);">encoding=</span></span><span style="color:rgb(165,194,97);"><span style="color:rgb(165,194,97);">"utf-8"</span></span><span style="color:rgb(232,191,106);"><span style="color:rgb(232,191,106);">?><br><relativelayout</span></span><span style="color:rgb(186,186,186);"><span style="color:rgb(186,186,186);">xmlns:</span></span><span style="color:rgb(152,118,170);"><span style="color:rgb(152,118,170);">Android</span></span><span style="color:rgb(186,186,186);"><span style="color:rgb(186,186,186);">=</span></span><span style="color:rgb(165,194,97);"><span style="color:rgb(165,194,97);">"http://schemas.android.com/apk/res/android"<br></span></span><span style="color:rgb(186,186,186);"><span style="color:rgb(186,186,186);">xmlns:</span></span><span style="color:rgb(152,118,170);"><span style="color:rgb(152,118,170);">Tools</span></span><span style="color:rgb(186,186,186);"><span style="color:rgb(186,186,186);">=</span></span><span style="color:rgb(165,194,97);"><span style="color:rgb(165,194,97);">"http://schemas.android.com/tools"</span></span><span style="color:rgb(152,118,170);"><span style="color:rgb(152,118,170);">Android</span></span><span style="color:rgb(186,186,186);"><span style="color:rgb(186,186,186);">: Layout_width=</span></span><span style="color:rgb(165,194,97);"><span style="color:rgb(165,194,97);">"match_parent"<br></span></span><span style="color:rgb(152,118,170);"><span style="color:rgb(152,118,170);">Android</span></span><span style="color:rgb(186,186,186);"><span style="color:rgb(186,186,186);">: layout_height=</span></span><span style="color:rgb(165,194,97);"><span style="color:rgb(165,194,97);">"match_parent"</span></span><span style="color:rgb(152,118,170);"><span style="color:rgb(152,118,170);">Android</span></span><span style="color:rgb(186,186,186);"><span style="color:rgb(186,186,186);">:p addingleft=</span></span><span style="color:rgb(165,194,97);"><span style="color:rgb(165,194,97);">"@dimen/activity_horizontal_margin"<br></span></span><span style="color:rgb(152,118,170);"><span style="color:rgb(152,118,170);">Android</span></span><span style="color:rgb(186,186,186);"><span style="color:rgb(186,186,186);">:p addingright=</span></span><span style="color:rgb(165,194,97);"><span style="color:rgb(165,194,97);">"@dimen/activity_horizontal_margin"<br></span></span><span style="color:rgb(152,118,170);"><span style="color:rgb(152,118,170);">Android</span></span><span style="color:rgb(186,186,186);"><span style="color:rgb(186,186,186);">:p addingtop=</span></span><span style="color:rgb(165,194,97);"><span style="color:rgb(165,194,97);">"@dimen/activity_vertical_margin"<br></span></span><span style="color:rgb(152,118,170);"><span style="color:rgb(152,118,170);">Android</span></span><span style="color:rgb(186,186,186);"><span style="color:rgb(186,186,186);">:p addingbottom=</span></span><span style="color:rgb(165,194,97);"><span style="color:rgb(165,194,97);">"@dimen/activity_vertical_margin"</span></span><span style="color:rgb(152,118,170);"><span style="color:rgb(152,118,170);">Tools</span></span><span style="color:rgb(186,186,186);"><span style="color:rgb(186,186,186);">: context=</span></span><span style="color:rgb(165,194,97);"><span style="color:rgb(165,194,97);">". Mainactivity "</span></span><span style="color:rgb(232,191,106);"><span style="color:rgb(232,191,106);">><br><br><com.example.administrator.myview.imagebtnwithtext<br></span></span><span style="color:rgb(152,118,170);"><span style="color:rgb(152,118,170);">Android</span></span><span style="color:rgb(186,186,186);"><span style="color:rgb(186,186,186);">: id=</span></span><span style="color:rgb(165,194,97);"><span style="color:rgb(165,194,97);">"@+id/imagebtnbtnwithtext"<br></span></span><span style="color:rgb(152,118,170);"><span style="color:rgb(152,118,170);">Android</span></span><span style="color:rgb(186,186,186);"><span style="color:rgb(186,186,186);">: Layout_width=</span></span><span style="color:rgb(165,194,97);"><span style="color:rgb(165,194,97);">"wrap_content"<br></span></span><span style="color:rgb(152,118,170);"><span style="color:rgb(152,118,170);">Android</span></span><span style="color:rgb(186,186,186);"><span style="color:rgb(186,186,186);">: layout_height=</span></span><span style="color:rgb(165,194,97);"><span style="color:rgb(165,194,97);">"wrap_content"<br></span></span><span style="color:rgb(152,118,170);"><span style="color:rgb(152,118,170);">Android</span></span><span style="color:rgb(186,186,186);"><span style="color:rgb(186,186,186);">: text=</span></span><span style="color:rgb(165,194,97);"><span style="color:rgb(165,194,97);">"custom controls TextView and ImageButton combinations"<br></span></span><span style="color:rgb(152,118,170);"><span style="color:rgb(152,118,170);">Android</span></span><span style="color:rgb(186,186,186);"><span style="color:rgb(186,186,186);">: src=</span></span><span style="color:rgb(165,194,97);"><span style="color:rgb(165,194,97);">"@drawable/logo"<br></span></span><span style="color:rgb(232,191,106);"><span style="color:rgb(232,191,106);">/><br></RelativeLayout></span></span></pre><p><p>6, Mainactivity.java</p></p><pre style="background-color:#2b2b2b;color:#a9b7c6;font-family:‘宋体‘;font-size:12pt;"><pre style="background-color:#2b2b2b;color:#a9b7c6;font-family:‘宋体‘;font-size:12pt;">Package Com.example.administrator.myview;import Android.support.v7.app.appcompatactivity;import Android.os.Bundle ;p ublic class Mainactivity extends appcompatactivity {@Override protected void onCreate (Bundle Savedinstancestate)        {super.oncreate (savedinstancestate);        Setcontentview (r.layout.activity_main);       Imagebtnwithtext II = (imagebtnwithtext) Findviewbyid (r.id.imagebtnbtnwithtext);        /* Ii.setimageresrouce (r.drawable.logo); Ii.settext ("custom Combo control"); */}}</pre></pre><p><p><br></p></p><p><p><br></p></p><p><p><span style="font-size:20px;">ok, so far all the procedures are finished, I thought I could get the desired results, but a run unexpectedly nothing. It's a blank!</span></p></p><p><p>650) this.width=650; "src=" http://s5.51cto.com/wyfs02/M00/7B/9D/wKiom1bNt9ayT4gSAAIoEZykXq4729.png "title=" 2.png " alt= "wkiom1bnt9ayt4gsaaioezykxq4729.png"/></p></p><p><p><br></p></p><p><p>Then everyone understand, I began to look for errors, find bugs, but find the majority of days can not find the error, always get less than two component properties corresponding to the value, also on the internet to check a lot of information, but also see a lot of similar problems, but can not find the answer, this is going to get me crazy! Do you know what's wrong?</p></p><p><p><br></p></p><p><p><br></p></p><p><p><span style="font-size:18px;"><strong><span style="color:rgb(73,68,41);background-color:rgb(255,255,255);">Finally</span></strong></span></p></p><p><p><span style="font-size:18px;"><strong><span style="font-size:18px;color:rgb(73,68,41);background-color:rgb(255,255,255);">Check the official website api, finally found the answer! The problem arises in the <span style="font-size:18px;color:rgb(255,0,0);background-color:rgb(255,255,255);">activity_main.xml</span> ,</span></strong></span></p></p><p style="margin-top:0px;margin-bottom:16px;color:rgb(68,68,68);font-family:‘Microsoft Yahei‘, ‘Helvetica Neue‘, Helvetica, Arial, sans-serif;font-size:15px;line-height:25px;white-space:normal;background-color:rgb(255,255,255);"><p style="margin-top:0px;margin-bottom:16px;color:rgb (68,68,68); font-family: ' Microsoft yahei ', ' Helvetica Neue ', Helvetica, Arial, Sans-serif;font-size:15px;line-height:25px;white-space:normal;background-color:rgb (255,255,255 );"><strong style="color:rgb (66,139,202);"> used in layout files: the namespace must be distinguished before it is used, <span> xmlns:example= "http://schemas.android.com /apk/res/com.example.administrator.myview "</span> </strong> <br> description: xmlns       is an abbreviation for XML name space; &NBSP <br>           example   can be any write character         <br>     &NBSP ;     http://schemas.android.com/apk/res/    This is Android fixed format;             & nbsp                             com.example.adminis Trator.myview     The package name for this app is consistent in the manifest configuration File. </p></p><p><p>So the <span style="color:rgb(255,0,0);"><strong style="font-size:18px;white-space:normal;"><span style="background-color:rgb(255,255,255);">activity_main.xml</span></strong></span> <strong style="font-size:18px;white-space:normal;"><span style="color:rgb(73,68,41);background-color:rgb(255,255,255);"> made the following changes:</span></strong></p></p><p><p><strong style="font-size:18px;white-space:normal;"><span style="color:rgb(73,68,41);background-color:rgb(255,255,255);"></span></strong></p></p><pre style="background-color:#2b2b2b;color:#a9b7c6;font-family:‘宋体‘;font-size:12pt;"><span style="color:#e8bf6a;"><span style="color:#e8bf6a;"><?</span></span><span style="color:#bababa;"><span style="color:#bababa;">XML version=</span></span><span style="color:#a5c261;"><span style="color:#a5c261;">"1.0"</span></span><span style="color:#bababa;"><span style="color:#bababa;">encoding=</span></span><span style="color:#a5c261;"><span style="color:#a5c261;">"utf-8"</span></span><span style="color:#e8bf6a;"><span style="color:#e8bf6a;">?><br></span></span><span style="color:#e8bf6a;"><span style="color:#e8bf6a;"><relativelayout</span></span><span style="color:#bababa;"><span style="color:#bababa;">xmlns:</span></span><span style="color:#9876aa;"><span style="color:#9876aa;">Android</span></span><span style="color:#bababa;"><span style="color:#bababa;">=</span></span><span style="color:#a5c261;"><span style="color:#a5c261;">"http://schemas.android.com/apk/res/android"<br></span></span><span style="color:#a5c261;"><span style="color:#a5c261;">    </span></span><span style="color:#bababa;"><span style="color:#bababa;">xmlns:</span></span><span style="color:#9876aa;"><span style="color:#9876aa;">Tools</span></span><span style="color:#bababa;"><span style="color:#bababa;">=</span></span><span style="color:#a5c261;"><span style="color:#a5c261;">"http://schemas.android.com/tools"</span></span><span style="color:#9876aa;"><span style="color:#9876aa;">Android</span></span><span style="color:#bababa;"><span style="color:#bababa;">: Layout_width=</span></span><span style="color:#a5c261;"><span style="color:#a5c261;">"match_parent"<br></span></span><span style="color:#a5c261;"><span style="color:#a5c261;">    </span></span><span style="color:#9876aa;"><span style="color:#9876aa;">Android</span></span><span style="color:#bababa;"><span style="color:#bababa;">: layout_height=</span></span><span style="color:#a5c261;"><span style="color:#a5c261;">"match_parent"</span></span><span style="color:#9876aa;"><span style="color:#9876aa;">Android</span></span><span style="color:#bababa;"><span style="color:#bababa;">:p addingleft=</span></span><span style="color:#a5c261;"><span style="color:#a5c261;">"@dimen/activity_horizontal_margin"<br></span></span><span style="color:#a5c261;"><span style="color:#a5c261;">    </span></span><span style="color:#9876aa;"><span style="color:#9876aa;">Android</span></span><span style="color:#bababa;"><span style="color:#bababa;">:p addingright=</span></span><span style="color:#a5c261;"><span style="color:#a5c261;">"@dimen/activity_horizontal_margin"<br></span></span><span style="color:#a5c261;"><span style="color:#a5c261;">    </span></span><span style="color:#9876aa;"><span style="color:#9876aa;">Android</span></span><span style="color:#bababa;"><span style="color:#bababa;">:p addingtop=</span></span><span style="color:#a5c261;"><span style="color:#a5c261;">"@dimen/activity_vertical_margin"<br></span></span><span style="color:#a5c261;"><span style="color:#a5c261;">    </span></span><span style="color:#9876aa;"><span style="color:#9876aa;">Android</span></span><span style="color:#bababa;"><span style="color:#bababa;">:p addingbottom=</span></span><span style="color:#a5c261;"><span style="color:#a5c261;">"@dimen/activity_vertical_margin"</span></span><span style="color:#9876aa;"><span style="color:#9876aa;">Tools</span></span><span style="color:#bababa;"><span style="color:#bababa;">: context=</span></span><span style="color:#a5c261;"><span style="color:#a5c261;">". Mainactivity "</span></span><span style="color:#e8bf6a;"><span style="color:#e8bf6a;">><br></span></span><span style="color:#e8bf6a;"><span style="color:#e8bf6a;"><br></span></span><span style="color:#e8bf6a;"><span style="color:#e8bf6a;"><com.example.administrator.myview.imagebtnwithtext<br></span></span><span style="color:#e8bf6a;"><span style="color:#e8bf6a;">    </span></span><span style="color:#bababa;"><span style="color:#bababa;">xmlns:</span></span><span style="color:#9876aa;"><span style="color:#9876aa;">MyView</span></span><span style="color:#bababa;"><span style="color:#bababa;">=</span></span><span style="color:#a5c261;"><span style="color:#a5c261;">"http://schemas.android.com/apk/res/com.example.administrator.myview"<br></span></span><span style="color:#a5c261;"><span style="color:#a5c261;">    </span></span><span style="color:#9876aa;"><span style="color:#9876aa;">Android</span></span><span style="color:#bababa;"><span style="color:#bababa;">: id=</span></span><span style="color:#a5c261;"><span style="color:#a5c261;">"@+id/imagebtnbtnwithtext"<br></span></span><span style="color:#a5c261;"><span style="color:#a5c261;">    </span></span><span style="color:#9876aa;"><span style="color:#9876aa;">Android</span></span><span style="color:#bababa;"><span style="color:#bababa;">: Layout_width=</span></span><span style="color:#a5c261;"><span style="color:#a5c261;">"wrap_content"<br></span></span><span style="color:#a5c261;"><span style="color:#a5c261;">    </span></span><span style="color:#9876aa;"><span style="color:#9876aa;">Android</span></span><span style="color:#bababa;"><span style="color:#bababa;">: layout_height=</span></span><span style="color:#a5c261;"><span style="color:#a5c261;">"wrap_content"<br></span></span><span style="color:#a5c261;"><span style="color:#a5c261;">    </span></span><span style="color:#9876aa;"><span style="color:#9876aa;">MyView</span></span><span style="color:#bababa;"><span style="color:#bababa;">: text=</span></span><span style="color:#a5c261;"><span style="color:#a5c261;">"custom controls TextView and ImageButton combinations"<br></span></span><span style="color:#a5c261;"><span style="color:#a5c261;">    </span></span><span style="color:#9876aa;"><span style="color:#9876aa;">MyView</span></span><span style="color:#bababa;"><span style="color:#bababa;">: src=</span></span><span style="color:#a5c261;"><span style="color:#a5c261;">"@drawable/logo"<br></span></span><span style="color:#a5c261;"><span style="color:#a5c261;">   </span></span><span style="color:#e8bf6a;"><span style="color:#e8bf6a;">/><br></span></span><span style="color:#e8bf6a;"><span style="color:#e8bf6a;"></RelativeLayout><br></span></span></pre><p><p><strong style="font-size:18px;white-space:normal;"><span style="color:rgb(73,68,41);background-color:rgb(255,255,255);"></span></strong><br></p></p><p><p><strong style="font-size:18px;white-space:normal;"><span style="color:rgb(73,68,41);background-color:rgb(255,255,255);">And then run the project, mygod! finally get the results you want!</span></strong></p></p><p><p><strong style="font-size:18px;white-space:normal;"><span style="color:rgb(73,68,41);background-color:rgb(255,255,255);"><br></span></strong></p></p><p><p><strong style="font-size:18px;white-space:normal;"><span style="color:rgb(73,68,41);background-color:rgb(255,255,255);">650) this.width=650; "src=" http://s3.51cto.com/wyfs02/M01/7B/9D/wKiom1bNumDQM7xxAAGOY18VBc4287.png "title=" 3.png " alt= "wkiom1bnumdqm7xxaagoy18vbc4287.png"/></span></strong></p></p><p><p>This article is from the "hocking great god" blog, Please make sure to keep this source http://hocking.blog.51cto.com/1100162/1744800</p></p><p><p>Resolves an Android development custom control problem that cannot read property values</p></p></span>

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.