操作栏 - UP按钮附近的自定义图像和文本

Nik*_*hik 0 android custom-activity android-actionbar

我的应用程序中有两个选项的登录屏幕 - "登录"和"创建帐户".我想实现以下内容,例如,在登录屏幕上:

在此输入图像描述

我有一个活动和另一个活动,通过点击"UP"按钮,我想返回.我有以下所需活动的构造函数:

protected void onCreate(Bundle savedInstanceState)
{
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_bl__login_form_view_controller);
    getActionBar().setDisplayHomeAsUpEnabled(true);

    //----------------------added source - no effect-----------------------

    getActionBar().setDisplayShowHomeEnabled(true);
    getActionBar().setIcon(R.drawable.circle) ;
    getActionBar().setTitle("A title");


    //---------------------------------------------------------------------
    setTitle ("????") ;
}
Run Code Online (Sandbox Code Playgroud)

我有UP按钮.如何添加圆形图像和一些文字?所有教程都说,我可以在AppManifest中设置应用程序图标,但它会更改主屏幕上的应用程序图标.我怎样才能在后退按钮上添加文字?我不想为整个应用程序实现任何导航逻辑或设置父活动,因为它是一个登录屏幕,带有导航逻辑的主菜单将仅在授权后显示.提前致谢!

小智 6

setTitle将设置标题并将setIcon图标设置为ActionBar.

getActionBar().setTitle("Your Title");
getActionBar().setDisplayShowHomeEnabled(true);
getActionBar().setHomeButtonEnabled(true);
getActionBar().setDisplayHomeAsUpEnabled(true);
getActionBar().setIcon(R.drawable.youricon);
Run Code Online (Sandbox Code Playgroud)

参考:添加操作http://developer.android.com/guide/topics/ui/actionbar.html