我有一個類延伸ListActivity
,我試圖用下面的代碼來隱藏默認TitleBar(我認爲它叫做ActionBar)。它適用於常規活動,但不適用於ListActivity
。我如何在這種情況下完成相同的工作?使用ListActivity隱藏應用程序標題的例外
public class MyClass extends ListActivity{
@Override
public void onCreate(Bundle b) {
requestWindowFeature(Window.FEATURE_NO_TITLE);
super.onCreate(b);
// Tried Window.FEATURE_NO_TITLE here as well
setContentView(R.layout.activity_myclass);
getActionBar().setDisplayHomeAsUpEnabled(true);
}
}
結果是NullPointerException。完整的錯誤堆棧跟蹤在這裏,如果你需要它:http://pastebin.com/VLR5dE8m
你能張貼在這裏的堆棧跟蹤?我支持公司代理..:| – Enrichman
嘗試** ** setContentView()**之後的Window.FEATURE **。只是一個想法。 –
在super.onCreate()和setContentView()之後調用requestWindowFeature(Window.FEATURE_NO_TITLE).....首先設置窗口,然後設置No title bar選項。 – drulabs