私はクラスを拡張ListActivity
しており、以下のコードを使用してデフォルトの TitleBar (ActionBar と呼ばれていると思います) を非表示にしようとしています。通常のアクティビティでは機能しますが、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