jjzjj

getWindow

全部标签

android - 避免内部 getter/setter

在Activity.java的源代码中,我看到了以下一些方法:publicViewfindViewById(intid){returngetWindow().findViewById(id);}以及getWindow方法的定义:publicWindowgetWindow(){returnmWindow;}但按照以下规则:AvoidInternalGetters/SettersInnativelanguageslikeC++it'scommonpracticetousegetters(e.g.i=getCount())insteadofaccessingthefielddirectly(

java - DialogFragment 中的 getContentResolver() 和 getWindow()

我试图在对话框中插入一个SeekBar来改变亮度。为此,我编写了这段代码。publicclassLumextendsDialogFragment{privateSeekBarbrightbar;privateintbrightness;privateContentResolvercResolver;privateWindowwindow;TextViewtxtPerc;booleanstato;Contextcontext;publicandroid.app.DialogonCreateDialog(BundlesavedInstanceState){//UsetheBuildercl

Android:显示/隐藏状态栏/电源栏

我正在尝试创建一个按钮,我可以在其中隐藏或显示平板电脑上的状态栏。我已经加入了onCreategetWindow().addFlags(WindowManager.LayoutParams.FLAG_LAYOUT_IN_SCREEN);getWindow().addFlags(WindowManager.LayoutParams.FLAG_LAYOUT_NO_LIMITS);在按钮中显示:WindowManager.LayoutParamsattrs=getWindow().getAttributes();attrs.flags&=~WindowManager.LayoutParams

Android:显示/隐藏状态栏/电源栏

我正在尝试创建一个按钮,我可以在其中隐藏或显示平板电脑上的状态栏。我已经加入了onCreategetWindow().addFlags(WindowManager.LayoutParams.FLAG_LAYOUT_IN_SCREEN);getWindow().addFlags(WindowManager.LayoutParams.FLAG_LAYOUT_NO_LIMITS);在按钮中显示:WindowManager.LayoutParamsattrs=getWindow().getAttributes();attrs.flags&=~WindowManager.LayoutParams

java - 为什么 getWindow() 无法解决?

我无法解决getWindow();出于某种原因的方法...importjava.applet.Applet;importnetscape.javascript.JSObject;publicclassClass466{publicstaticvoidmethod6020(Appletapplet,Stringstring,inti)throwsThrowable{try{JSObject.getWindow(applet).eval(string);}catch(RuntimeExceptionruntimeexception){throwClass346.method4175(run

java - 为什么 getWindow() 无法解决?

我无法解决getWindow();出于某种原因的方法...importjava.applet.Applet;importnetscape.javascript.JSObject;publicclassClass466{publicstaticvoidmethod6020(Appletapplet,Stringstring,inti)throwsThrowable{try{JSObject.getWindow(applet).eval(string);}catch(RuntimeExceptionruntimeexception){throwClass346.method4175(run

c# - Application.GetWindow() *非常*慢

我按顺序调用了以下两个方法(按顺序使用适当的类级别字段)publicconststringProcessName="Thisis"publicconststringWindowTitle="somewhatproprietary."publicApplicationApp{get;set;}publicvoidLaunch(){vartheProcess=Process.GetProcesses().First(p=>p.ProcessName.Contains(ProcessName))App=Application.Attach(theProcess);}publicvoidSel

android - getWindow().setSoftInputMode 未按预期工作

在我的Android项目中,我希望只有一个fragment的softInputMode为adjustPan。将以下行添加到我的list(在Activity内)按预期工作:android:windowSoftInputMode="adjustPan"但我fragment中的以下几行什么都不做:@OverridepublicvoidonResume(){super.onResume();getActivity().getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_ADJUST_PAN);}@Override

java - 如何使用 AccessibilityService.getWindows() 获取可遍历的 AccessibilityNodeInfo?

我正在为Android编写一个AccessibilityService,直到API级别20,我一直在使用AccessibilityEvent.getSource()方法来获取可遍历的AccessibilityNodeInfo当onAccessibilityEvent(AccessibilityEventevent)被触发时。虽然生成的AccessibilityNodeInfo并不总是反射(reflect)屏幕的内容,但仍然可以使用它。从API级别21开始,新的AccessibilityService.getWindows()应该不仅能够更好地表示View层次结构(即尊重Z顺序),而且应

java - 对于类型 AlertDialog.Builder 未定义方法 getWindow()

想法取自Android:Blurringanddimmingbackgroundwindowsfromdialog.我无法使对话框下的内容变得模糊。调用eula.getWindow()时收到此错误:ThemethodgetWindow()isundefinedforthetypeAlertDialog.Buildereula与主Activity中的这段代码一起显示:EulaHelper.showEula(false,this);非常感谢任何帮助。publicstaticvoidshowEula(finalbooleanaccepted,finalFragmentActivityacti