1

这可能是一个奇怪的问题,但我想要一个处理程序来处理对操作栏的点击,这是因为我使用背景来绘制图标/徽标组合,因为当我使用内置方法时它不适合。

这导致没有图标或徽标,您可以单击该图标或徽标转到主页活动,这是您单击操作栏时想要的。

我尝试了很多东西,使徽标/图标不可见和其他东西,但我不知道如何让它工作。有任何想法吗?

操作栏如下所示:

    final ActionBar actionBar = getActionBar(); 
    actionBar.setDisplayShowTitleEnabled(false);
    actionBar.setDisplayShowHomeEnabled(false);

    Bitmap bm = UnscaledBitmapLoader.loadFromResource(getResources(), R.drawable.logo, null);
    BitmapDrawable background = new BitmapDrawable(this.getResources(), bm);
    background.setTileModeX(android.graphics.Shader.TileMode.CLAMP); 
    actionBar.setBackgroundDrawable(background);

位图加载器没有做任何特殊的事情来阻止它。如何获得操作栏的 onclick 侦听器?

4

1 回答 1

1

如何获得操作栏的 onclick 侦听器?

不支持,抱歉。

这是因为我使用背景来绘制图标/徽标组合,因为当我使用内置方法时它不适合。

它适用于其他所有人。也许您应该考虑就这个主题提出一个关于 SO 的不同问题,并使用屏幕截图来说明您的问题。

于 2012-05-08T11:18:26.393 回答