我有一个扩展AlertDialog.Builder的类,我想使用getContentResolver()和getWindow()但是eclipse给我这个消息: 对于MYCLASS类型,方法getContentResolver()未定义 对于MYCLASS类型
,方法getWindow()未定义如何解决这个问题?
答案 0 :(得分:0)
使用AlertDialog.Builder.getContentResolver()
和AlertDialog.Builder.getWindow()
答案 1 :(得分:0)
getWindow()
是对话框类的方法,而不是对话框构建的方法。
试试这样。
AlertDialog.Builder bld= new AlertDialog.Builder(activity);AlertDialog alt= bld.show();
WindowManager.LayoutParams lp = alt.getWindow().getAttributes();lp.dimAmount = 0.0F;
dlg.getWindow().setAttributes(lp);
答案 2 :(得分:0)
public class A
{
....
....
public PassInfo(Context context)
{
ContentResolver = context.getContentResolver();
...........
...........
}
}