Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/194.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 是否可以通过编程方式更改动作栏Sherlock中的文本值和图标?_Android_Actionbarsherlock - Fatal编程技术网

Android 是否可以通过编程方式更改动作栏Sherlock中的文本值和图标?

Android 是否可以通过编程方式更改动作栏Sherlock中的文本值和图标?,android,actionbarsherlock,Android,Actionbarsherlock,我想要实现的是在ActionBar中以动态方式更改TextView,以显示某个字段的特定值 我想要实现的是在ABS中创建一个类似于徽章的解决方案,其中包含一些物品的计数器。 我知道如何替换ABS中的图形,但这超出了我的理解范围。如何: ActionBar actionBar = getSupportActionBar(); if (actionBar != null) { actionBar.setBackgroundDrawable(ge

我想要实现的是在
ActionBar
中以动态方式更改
TextView
,以显示某个字段的特定值

我想要实现的是在ABS中创建一个类似于徽章的解决方案,其中包含一些物品的计数器。 我知道如何替换ABS中的图形,但这超出了我的理解范围。

如何:

ActionBar actionBar = getSupportActionBar();
        if (actionBar != null)
        {
            actionBar.setBackgroundDrawable(getResources().getDrawable(R.drawable.background));
            actionBar.setIcon(R.drawable.icon);
            actionBar.setTitle(title);
        }
那么:

ActionBar actionBar = getSupportActionBar();
        if (actionBar != null)
        {
            actionBar.setBackgroundDrawable(getResources().getDrawable(R.drawable.background));
            actionBar.setIcon(R.drawable.icon);
            actionBar.setTitle(title);
        }
试试这个

  int titleId = Resources.getSystem().getIdentifier("action_bar_title", "id", "android");

    TextView yourTextView = (TextView)findViewById(titleId);
    yourTextView.setText("TITLE TEXT");
试试这个

  int titleId = Resources.getSystem().getIdentifier("action_bar_title", "id", "android");

    TextView yourTextView = (TextView)findViewById(titleId);
    yourTextView.setText("TITLE TEXT");

我会测试一下,然后告诉你。它看起来很有希望:-)。嗨,伙计,如果它真的成功了,如果你能接受答案,那就太好了:)我现在正在测试它,但它仍然不是我需要的。我需要做的是用自定义视图填充ABS,为此我准备了布局资源。有没有可能?我会测试一下,然后告诉你。它看起来很有希望:-)。嗨,伙计,如果它真的成功了,如果你能接受答案,那就太好了:)我现在正在测试它,但它仍然不是我需要的。我需要做的是用自定义视图填充ABS,为此我准备了布局资源。有可能吗?