相关疑难解决方法(0)

像Google一样的Actionbar通知计数图标(徽章)

是否有Android标准徽章或方法来显示带有Google示例的计数的操作栏通知图标?

在图片上数3

如果没有,那么最好的方法是什么呢?
我是android的新手,请帮忙.

notifications icons android actionbarsherlock android-actionbar

142
推荐指数
5
解决办法
11万
查看次数

如何使用通知数在操作栏中创建一个图标?

我想在操作栏中在通知数量内部制作一个通知图标.

例如(Google Adsence):

Action Bar Google Adsence

我在stackoverflow上找到了这个答案,但它没有完全回答我的问题,因为在这种情况下它只是数字而不是带有数字的图标:带有计数的Actionbar通知图标

notifications android android-actionbar

27
推荐指数
1
解决办法
3万
查看次数

如何在Android菜单项上实现动态值

我在操作栏中有一个菜单项.与菜单项图像一起,我需要显示一些与之相关的数字,这些数字会经常变化.我没有使用Action bar sherlock.我不想用它.除此之外,一切正常.在显示的图像中,白色图标颜色图标是我的.我需要动态生成带有红色背景的数字.我怎么能在Android中做到这一点?

这是示例图像:

在此输入图像描述

更新:

我在menu.xml中有这个菜单项.这应该像通知菜单项一样,显示通知计数的数量.我将菜单图标设置为,

 menuItem.setIcon(image);
Run Code Online (Sandbox Code Playgroud)

现在,在菜单项的顶部,我需要放置一个文本视图,其中包含通知总数.

是否可以使用viewbadger实现此功能? Github网址

android menu android-menu android-actionbar

12
推荐指数
2
解决办法
3万
查看次数

如何在android app图标上显示未读计数?

我想在应用程序图标上显示未读计数.为了达到这个目的,我引用了大量的堆栈溢出答案.所有的链接都说这是不可能的.但是android Mail,Message应用程序在图标顶部显示未读计数,在某些链接中表示使用widget而不是图标.但我不知道如何在Android应用程序中使用小部件而不是图标显示.

在此输入图像描述

像上面的图像我想在我的应用程序图标中显示未读计数.

android

11
推荐指数
1
解决办法
6万
查看次数

Android:片段的 onOptionsItemSelected 不会被调用

我有一个 ActionBarActivity 和一个 Fragment。Activity 没有膨胀的菜单,而 Fragment 有一个带有两个按钮的菜单。片段菜单可见,但按钮在点击时根本没有反应。在调试时,我可以看到 Fragment 和 Activity 的 onCreateOptionsMenu() 都被调用,但是当点击按钮时,没有 onOptionsItemSelected() 被调用,无论是从 Activity 还是从 Fragment。

活动

@Override
public boolean onCreateOptionsMenu(Menu menu) {
    return super.onCreateOptionsMenu(menu);
}

@Override
public boolean onOptionsItemSelected(MenuItem item) {
    return false;
}
Run Code Online (Sandbox Code Playgroud)

分段

@Override
public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);

    mainActivity = (NavigationActivity)getActivity();

    setHasOptionsMenu(true);
}

 @Override
public View onCreateView(final LayoutInflater inflater, final ViewGroup container, final Bundle savedInstanceState){
    return (ScrollView) inflater.inflate(R.layout.tutoring_detail, container, false);
}

@Override
public void onCreateOptionsMenu(Menu menu, MenuInflater inflater) {
    inflater.inflate(R.menu.query_details_menu, menu);

    super.onCreateOptionsMenu(menu, inflater); …
Run Code Online (Sandbox Code Playgroud)

android android-menu android-fragments android-actionbaractivity

5
推荐指数
1
解决办法
5968
查看次数