Android程序开发小问题

来源:互联网 发布:模拟身份证阅读器软件 编辑:程序博客网 时间:2024/06/05 10:05
</pre><pre name="code" class="java">

//本人为作者日渐积累,遇到好的东西会不断更新,方便网友看到最实用的小知识点

//1,光标居中情况

在Edittext的属性中设置为   android:gravity="center"


//2,修改spinner旁边的小三角

  可在spinner的背景图中设置一张图片,图片中包含您想要的下拉格式图片其他部分为透明


//3,导入别人代码出现的小错误

 Caused by: android.view.InflateException: Binary XML file line #23: Error inflating class com.spring.progressview.SpringProgressView

我们在网站上下载的项目有时候会把里面的东西复制到我们的项目当中,我们要注意,复制的时候可能会出现以上错误,这个是包名错误的原因


//4,Oncreate()方法里面获取宽和高

在onCreate()方法中获得view的宽高,用一般的方法,如下:

img = (ImageView) findViewById(R.id.test_img);int width=img.getWidth();int height=img.getHeight();
这时所获得的宽和高均为0,因为在onCreate方法时ImageView还没有绘制好,在这个时候获取得到的就是零。




1 0