これは、スライド メニュー ライブラリ ( https://github.com/jfeinstein10/SlidingMenu ) と ActionBarSherlock ライブラリを練習しているときに遭遇した簡単な質問です。
MainActivity に SlidingActivity を拡張して、スライド メニュー機能を持たせました。
public class ActivityMain extends SlidingActivity implements TabListener {
// 80 offset in pixels
private static final int LeftSlidingMenuOffset = 80;
private ActionBarDrawerToggle mDrawerToggle;
private ActionBar mActionBar;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
// set left slide menu
setBehindContentView(R.layout.view_left_slide_menu);
// initialize left slide menu property
initalizeLeftDrawer();
}
しかし、このアクティビティでも、シャーロックのアクションバーが必要です。いくつかのチュートリアルによると、拡張する必要がありますSherlockActivity
。
では、2 種類のアクティビティを拡張したい場合、どのようなソリューションがよいでしょうか? この場合、フラグメントを使用する必要がありますか?
ありがとうございました