android 资源未释放A resource was acquired at attached stack trace but never released

qq_30983445 2016-10-05 05:49:34

这是错误 ,可是我没用cursor

10-05 03:30:55.779 2390-2404/android.process.acore E/DictionaryBackupAgent﹕ Couldn't read from the cursor
10-05 03:35:06.014 2390-2399/android.process.acore E/StrictMode﹕ A resource was acquired at attached stack trace but never released. See java.io.Closeable for information on avoiding resource leaks.
java.lang.Throwable: Explicit termination method 'close' not called
at dalvik.system.CloseGuard.open(CloseGuard.java:184)
at android.os.ParcelFileDescriptor.<init>(ParcelFileDescriptor.java:180)
at android.os.ParcelFileDescriptor$1.createFromParcel(ParcelFileDescriptor.java:916)
at android.os.ParcelFileDescriptor$1.createFromParcel(ParcelFileDescriptor.java:906)
at android.app.IBackupAgent$Stub.onTransact(IBackupAgent.java:71)
at android.os.Binder.execTransact(Binder.java:446)


public class MainActivity_Grid extends ActionBarActivity {

private GridView gridView;
private SimpleAdapter simpleAdapter;
private int iimage[] = {R.drawable.address_book,R.drawable.calendar,R.drawable.camera,R.drawable.clock,R.drawable.games_control,
R.drawable.messenger,R.drawable.ringtone,R.drawable.settings,R.drawable.speech_balloon,R.drawable.weather,
R.drawable.world,R.drawable.youtube};
private String tagName[] = {"联系人","日历","照相机","时钟","游戏","信息","铃声","设置","语音","天气","浏览器","youtube"};


@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main_activity__grid);
gridView = (GridView) this.findViewById(R.id.gridView);

String mapString[] = {"image", "tagName"};
int intView[] = {R.id.imageView, R.id.showContent};
simpleAdapter = new SimpleAdapter(MainActivity_Grid.this, getData(),
R.layout.addlayout, mapString, intView);
gridView.setAdapter(simpleAdapter);
gridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@Override
public void onItemClick(AdapterView<?> parent, View view, int position, long id) {
Toast.makeText(MainActivity_Grid.this, "我点击了" + tagName[position], Toast.LENGTH_SHORT).show();
}
});

}

public List<Map<String, Object>> getData() {

List<Map<String, Object>> dataList = new ArrayList<Map<String, Object>>();

for (int i = 0; i < iimage.length; i++) {
Map<String, Object> viewMap = new HashMap<String, Object>();
viewMap.put("image", iimage[i]);
viewMap.put("tagName", tagName[i]);

dataList.add(viewMap);

}
...全文
480 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

80,337

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧