用AlterDialog或者是PopuWindow感觉都不行,AlterDialog会后面不点,PopuWindow是阻塞式,我试过在来电时候不能弹出,我用是广播监听
解决方案 »
- 安卓开发校园查询成绩????大神请进
- listview里,setselection(row)里如何置顶和不置顶?
- android中发送腾讯微博
- android开发中setOnCheckedChangeListener监听的问题(高手进)
- android socket问题
- 关于百度android地图,获取当前经纬度我代码哪里错了
- root过的手机,app中的jni中c++如何使用root权限执行命令
- 发布apk的时候要输入2次密码?
- 请好心人发一个旧版本的android sdk
- 求一个Android手机一键Root源码例子
- 求助关于在桌面上添加应用图标
- layout_gravity也garvity的区别
这个第一个参数是一个View,要怎么设置呢,在一个Activity中可以直接用类似上面的代码,但这个要显示在来电的界面上传什么值,用getSystemService获取的View吗
myFV = new Phone_FloatView(getApplicationContext());
// myFV.setImageResource(R.drawable.icon);
myFV.setBackgroundResource(R.drawable.float_view_img);
myFV.setTextSize(18);
myFV.setTextColor(Color.WHITE);
// myFV.setText("to do-callName and callTime");
// myFV.setText(CallTime.getCallDuration(mBackgroundCall)+""+CallTime.getCallDuration(mForegroundCall));
wm = (WindowManager) getApplicationContext().getSystemService("window");
// wmParams = ((PhoneApp) getApplication()).getMywmParams();
wmParams.type = 2002;
// wmParams.format=1;
wmParams.flags |= 8;
wmParams.alpha = 0.7f;
wmParams.gravity = Gravity.RIGHT | Gravity.TOP;
wmParams.x = 10;
wmParams.y = 10;
// View
wmParams.width = 165;
wmParams.height = 160;
wm.addView(myFV, wmParams);
}