相关疑难解决方法(0)

以像素为单位获取屏幕尺寸

我创建了一些自定义元素,我想以编程方式将它们放置在右上角(n顶部边缘的m像素和右边缘的像素).因此我需要获得屏幕宽度和屏幕高度,然后设置位置:

int px = screenWidth - m;
int py = screenHeight - n;
Run Code Online (Sandbox Code Playgroud)

如何获得screenWidthscreenHeight在主要活动?

layout android screen pixel dimensions

1798
推荐指数
31
解决办法
112万
查看次数

在Android中将dip转换为px

我写了一些方法来获取像素,但它不起作用.它给我运行时错误.

实际上我在单独的类中运行此方法并在我的Activity类中初始化

Board board = new Board(this);
board.execute(URL);
Run Code Online (Sandbox Code Playgroud)

此代码以异步方式运行.请帮我.

 public float getpixels(int dp){

        //Resources r = boardContext.getResources();
        //float px = (int)TypedValue.applyDimension(TypedValue.COMPLEX_UNIT_DIP, dpis, r.getDisplayMetrics());

         final float scale = this.boardContext.getResources().getDisplayMetrics().density;
            int px = (int) (dp * scale + 0.5f);



        return px;

    }
Run Code Online (Sandbox Code Playgroud)

android

50
推荐指数
4
解决办法
5万
查看次数

隐形/透明按钮,像Android中的常规一样工作?

如何在图像中间点击一个区域(不是整个图像)?尝试按钮设置为不可见和可点击但按钮不起作用.隐形/透明按钮有哪些替代方案可以像普通按钮一样工作?

我还想到了一个完全透明且可点击的PNG应该可以工作,但可能不是最好的方法吗?

android invisible image button

27
推荐指数
3
解决办法
3万
查看次数

Android:通过屏幕上的手指触摸测量/检测覆盖区域(不仅仅是触摸坐标)

我希望能够访问Android上每个触摸事件的手指覆盖区域.

每个触摸事件将导致坐标对X和Y独立于手指的大小以及因此触发事件的触摸区域.

我想知道是否有办法获得触发触摸事件的区域数据,例如尺寸或坐标NOT

任何帮助深表感谢.

在此先感谢您的回答或重定向,

基督教

size events android area touch

11
推荐指数
2
解决办法
6459
查看次数

标签 统计

android ×4

area ×1

button ×1

dimensions ×1

events ×1

image ×1

invisible ×1

layout ×1

pixel ×1

screen ×1

size ×1

touch ×1