小编Jan*_*Jan的帖子

启动Native Camera而不显示选择器

是否有可能启动原生Android相机应用程序启动默认相机,而不是显示意图选择器,然后启动活动以获得结果?

android

5
推荐指数
1
解决办法
2445
查看次数

无法在WindowManager中调用onClickListener

我正在我的服务类中实现windowManager

WindowManager wm = (WindowManager) getSystemService(WINDOW_SERVICE);
    wm.addView(mView, params);
Run Code Online (Sandbox Code Playgroud)

我在我的Windows管理器中添加了一个视图,但该视图的点击监听器无效.

    mView.setOnClickListener(new OnClickListener() {

        @Override
        public void onClick(View v) {
            // TODO Auto-generated method stub
            Toast.makeText(getBaseContext(),"onClick",     Toast.LENGTH_LONG).show();
        }
    });
Run Code Online (Sandbox Code Playgroud)

这是布局参数.

    WindowManager.LayoutParams params = new WindowManager.LayoutParams(130,130);
    params.type=WindowManager.LayoutParams.TYPE_SYSTEM_OVERLAY;
    params.flags=WindowManager.LayoutParams.FLAG_WATCH_OUTSIDE_TOUCH;
    params.format=PixelFormat.TRANSPARENT;
Run Code Online (Sandbox Code Playgroud)

我希望点击监听器正常工作,但它没有工作,所以请在这方面帮助我.

android overlay android-service

4
推荐指数
1
解决办法
4394
查看次数

如果值需要存储在变量中,为什么不根据数据类型调用方法

以下java代码将不会执行.

class A{

int sqrt(int a)
{
}

float sqrt(int a)
{

}


int a1 = sqrt(a);
float b1= sqrt(b);



}
Run Code Online (Sandbox Code Playgroud)

在采访中,我被一个问题问到,为什么java编译器不检查数据类型并相应地调用该方法.是什么原因?

java overriding

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

标签 统计

android ×2

android-service ×1

java ×1

overlay ×1

overriding ×1