5

我正在为我的项目使用 Sherlock 操作栏。但我面临的问题。我在 OnCreate 方法中使用此代码。

        ActionBar actionBar = getSupportActionBar();
    actionBar.setHomeButtonEnabled(true);
    actionBar.setDisplayHomeAsUpEnabled(true);
    View iconImage = findViewById(android.R.id.home);
    iconImage.setPadding(100, 0, 0, 0);

在 android 4.1 中,“iconImage”不为空。但是在安卓 2.3 上。iconImage 始终为空。你知道为什么吗?你知道我怎样才能在 android 2.3 中获得主页按钮。注意:我检查过,我可以通过实现 onOptionsItemSelected 方法来检测主页按钮的点击动作。

请帮我 !

4

1 回答 1

3

“您无法访问主视图,因为它存在于内容视图上方和窗口装饰中”

ActionBarSherlock 的作者在这里查看更多信息

P / s:VNese:D

于 2012-08-29T15:24:49.997 回答