我有一个Web视图来覆盖内置的浏览器,我想在标题栏上显示进度指示器。 这是代码: @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); getWindow().requestFeature(Window.FEATURE_PROGRESS); setContentView(R.layout.browser); currentURL = BrowserActivity.this.getIntent().getExtras().getString("currentURL"); try { mWebView = (WebView) findViewById(R.id.webview); mWebView.getSettings().setJavaScriptEnabled(true); mWebView.setWebViewClient(new browserActivityClient()); setProgressBarIndeterminateVisibility(true); mWebView.loadUrl(currentURL); setProgressBarIndeterminateVisibility(false); } catch (Exception e) { Log.e(getClass().getSimpleName(), "Browser: " + e.getMessage()); Toast.makeText(this, e.getMessage(), Toast.LENGTH_LONG).show(); } } 根据我在网上看到的Android文档和其他样本,我认为它应该工作。 但它不,你能告诉我我错在哪里吗? 还有一个问题:如果有时候以后我会select在应用程序清单中声明android:theme="@android:style/Theme.NoTitleBar" ,进度条会不会显示? 谢谢。
我试图设置一个条件,将改变标题栏内的写作… 但是,如何更改标题栏文本?
我试图给窗口添加一个自定义标题,但是我遇到了麻烦。 我知道我的代码是不正确的,但是当我运行它,它创build2个窗口,而只有标题tk和另一个更大的窗口与“简单程序”。 我怎样才能让tk窗口的标题是“Simple Prog”,而不是有一个新的附加窗口。 我不认为我想有Tk()的一部分,因为当我有我的完整的代码中,有一个错误 from tkinter import Tk, Button, Frame, Entry, END class ABC(Frame): def __init__(self,parent=None): Frame.__init__(self,parent) self.parent = parent self.pack() ABC.make_widgets(self) def make_widgets(self): self.root = Tk() self.root.title("Simple Prog")
我目前在Xcode 6 Beta 5中使用Swift。我试图删除标题栏,或标题栏和实际内容之间的任何可见区别。 如果我在窗口的“属性检查器”中启用“统一标题和工具栏”,则不会出现任何明显的情况。 我已经把标题留下了。 当没有标题input时,标题栏仍然可以区分,因为边界线和背景与窗口的其他部分不同,将其与实际内容分开。 现在的优胜美地,OS X 10.10,Notes应用程序就是一个很好的例子。 没有标题栏是可见或可区分的,只是closures,最小化和resizebutton,如在这里看到的。 我已经搜查了一下,看了其他的post,但是没有得到什么好处。 那些提到完全隐藏标题栏,但我不知道如何手动重新添加closures,最小化和resizebutton正确 ,这意味着他们看起来是正确的,没有实际的,偷偷摸摸的图像replace和连接与菜单栏closures,最小化和调整function。
我有一个以下设置为主题的活动: android:theme="@android:style/Theme.Dialog" 但是,在出现的活动对话框中有一个标题栏,它占用了我有的可用空间。 我怎样才能删除它?
我想在我的Java Swing桌面应用程序中有一个定制的标题栏。 什么是最好的方法来做到这一点? 我可以在我的JFrame的构造函数中使用下面的代码来使用“Swing-title bar”: this.setUndecorated(true); this.getRootPane().setWindowDecorationStyle(JRootPane.FRAME); 但是,我如何定制它? 是否有任何UI委托 ,我可以重写,或者我必须从头开始实现我自己的标题栏? 我想要Lawson Smart Office之类的东西:
我正在使用下面的代码, UIManager.put("JFrame.activeTitleBackground", Color.red); 用于更改JFrame中的工具栏颜色。 但它没有工作。 是否有可能改变JFrame的标题栏的颜色?
这个问题之前已经被问过了,但是根本没有令人满意的答案! 所以我再试一次。 我想给我的应用程序启动器图标(在启动屏幕上显示的那个图标!)一个不同的,更短的标题。 看起来发射器从mainfest部分关于主要活动的标签采取标签,如下所示: <activity android:name="MainActivity" android:label="@string/app_short_name"> <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> 我已经改变了原来的引用到我的应用程序的名称@string/应用程序名称在这里不同,更短的string资源。 但是 – 大但是 :这当然也改变这个活动的默认标题! 我不希望这样的事情发生,有足够的空间来申请一个长的应用程序名称! 使用setTitle(int)方法在onCreate再次设置长标题也是不好的,因为短名称在短时间内对用户是可见的,但是长到足以注意到! 而且 – 请不要通过引用自定义标题栏来回答我的问题…我不想走很长的路,只是因为一个愚蠢的string标题! 绘制一个自定义标题栏,这是一个很痛苦的影响! 有没有简单的方法给发射器一个不同的string显示? 感谢您的回答! 编辑:为什么有一个自定义的标题栏的另一个原因是,它不会看起来像默认的标题栏,我将不得不明确做的事情,使它看起来在每个设备上相似! 如果毕竟,我不想要一个不同的外观,这不可能是一个解决scheme!