小编Jay*_*ays的帖子

查看getHeight()和getWidth()返回值太大

我在onDraw()方法的自定义视图中调用getHeight和getWidth . getHeight()返回1,073,742,549getWidth()返回1,073,742,304.但是,当我查看屏幕高度和宽度的显示指标时,我分别得到800和480.什么是getHeight和getWidth返回?

我正在获取视图的尺寸,因此我可以选择位于视图中的位图的尺寸.

谢谢.

android view viewlayout

8
推荐指数
2
解决办法
3279
查看次数

android圆角矩形,没有背景直边矩形

我正在尝试创建一个显示为圆角矩形的对话框.我这样做是通过指定以下形状xml作为对话框layout.xml的背景

<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android"
    android:shape="rectangle">

    <solid    android:color="#FFFFFF"/>
    <corners  android:radius="40dp"/>
    <padding  android:left="10dp"
          android:right="10dp"
          android:top="10dp"
          android:bottom="10dp"/>
</shape>
Run Code Online (Sandbox Code Playgroud)

生成的对话框在黑色90度矩形内有圆角.我想知道如何摆脱剩余的九十度矩形,只显示圆角矩形.

在弯曲角落后,似乎矩形模板留在后面:

这是我的代码生成的对话框图片的链接:http://img577.imageshack.us/img577/8292/photoon20110912at2032.jpg

android android-layout

2
推荐指数
1
解决办法
5568
查看次数

标签 统计

android ×2

android-layout ×1

view ×1

viewlayout ×1