小编sup*_*d77的帖子

后退按钮和上次活动

我的应用链接一些活动.

如果你按下后退按钮,你会回到旧的活动然后你突然退出应用程序!

所以如果它是堆栈上的最后一个活动,我需要显示一条消息,例如"你真的要退出吗"

我知道如何覆盖后退按钮,但我无法知道如何知道历史记录中有多少活动

@Override
public boolean onKeyDown(int keyCode, KeyEvent event)  {
    if (keyCode == KeyEvent.KEYCODE_BACK && event.getRepeatCount() == 0) {
        // Is it the last activity on stack ? 
        // so show confirm dialog
        return true;
    }

    return super.onKeyDown(keyCode, event);
}
Run Code Online (Sandbox Code Playgroud)

请帮忙.

android

10
推荐指数
1
解决办法
2274
查看次数

可扩展列表指示器

我有一个可扩展的列表

所以有两个问题

  1. (我见过somme类似问题,但从未找到答案)当没有孩子时,如何隐藏箭头(组指示器)

    我试着在适配器中做到这一点

    public View getGroupView(int groupPosition, boolean isExpanded, View convertView,ViewGroup parent) {
    if(getChildrenCount(groupPosition)==0) {
          // how do i hide the group indicator ?
    }
    
    Run Code Online (Sandbox Code Playgroud)

    但是我被困了所以,如何修改空组的组指标呢?

  2. 单击箭头(展开组)与单击组标题(转到活动)时如何有不同的行为

android

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

标签 统计

android ×2