如何将按钮更改为图标并防止活动在意图进行新活动时被销毁并从后退按钮回拨

时间:2015-06-24 06:36:19

标签: android android-activity android-actionbar navigation-drawer

我是Android平台的新手。 我有一些设计问题,需要你宝贵的建议。

  1. 目前,我有一个向上按钮,用作打开导航抽屉布局的按钮。如何将此向上按钮更改为某个图标。

  2. 我的可扩展列表视图调用了一个新活动。假设主要活动调用类别活动,但是当我按下后退按钮时,主要活动被销毁并重新创建。

  3. 如有必要,我会发布一些图片和代码。

    ![抽屉布局中具有可展开列表视图的主要活动] [1]

2 个答案:

答案 0 :(得分:0)

在On Create中执行

    getSupportActionBar().setTitle("About Us");
    getSupportActionBar().setDisplayHomeAsUpEnabled(false);
    getSupportActionBar().setHomeButtonEnabled(false);

使用您要粘贴的图标ID。

    getSupportActionBar().setLogo(R.drawable.mosque_dailog);

答案 1 :(得分:0)

使用它:

  1. 创建一个imageview对象
  2. getSupportActionBar().setHomeAsUpIndicator(upArrow);

  3. 然后将其设置为 stfflistdiv

  4. 您需要的地方

    希望这有帮助