【问题标题】:Exchange Service has leaked ServiceConnection, GridView AdapterExchange Service 泄露了ServiceConnection、GridView Adapter
【发布时间】:2013-10-22 18:16:25
【问题描述】:

我正在尝试将网格视图的内容“重置”为其初始值。 从我在 Create 上的活动来看,我有

    gridView = (GridView) findViewById(R.id.gridv);
    gridView.setNumColumns(gridsize);

    gridView.setAdapter(new Adapter(this, temp,gridsize));

然后当我尝试重置它时,我就这样做了(从 Activity 中的另一个函数调用)

      gridView.setAdapter(new Adapter(this, temp,gridsize));
      gridView.invalidateViews();

它可以工作,但我收到以下错误:(它不会崩溃)

10-22 18:12:39.719: E/ActivityThread(716): Service
com.android.exchange.ExchangeService has leaked ServiceConnection
com.android.emailcommon.service.ServiceProxy$ProxyConnection@40cee170 that was 
 originally bound here
 10-22 18:12:39.719: E/ActivityThread(716): android.app.ServiceConnectionLeaked: Service
com.android.exchange.ExchangeService has leaked ServiceConnection
com.android.emailcommon.service.ServiceProxy$ProxyConnection@40cee170 that was originally bound here

【问题讨论】:

    标签: java android gridview adapter


    【解决方案1】:

    我认为您的应用不是 com.android.exchange,那么您不必担心。原因是您正在使用模拟器,而 logcat 也在打印来自 com.android.exchange 的错误。 post 已讨论禁用此功能。

    如果这是在真实设备上。请发布设备详细信息。

    【讨论】:

    • 它在模拟器中,谢谢我以为我做错了什么,不幸的是我没有真正的设备来测试它。问候
    • 任何你知道的“正式”过程实际上首先删除(适配器的)网格视图的内容然后再次初始化它,也许它会有所帮助
    • 答案在于适配器,但你需要一个不同的帖子,因为问题完全不同。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2010-12-31
    • 1970-01-01
    • 1970-01-01
    • 2015-11-14
    • 2013-11-17
    • 1970-01-01
    相关资源
    最近更新 更多