小编use*_*298的帖子

如何在android中打印对象列表

我正在使用此代码在我的应用程序中显示未接来电,而我每次使用 Call 类来定义一个对象,然后将其存储在测试中如何在我的应用程序中打印测试列表中的所有对象?

 List<Call> callList = new ArrayList<Call>();
        while (c.moveToNext()) {
            Call call = new Call();
            call.setNumber(c.getString(c.getColumnIndex(CallLog.Calls.NUMBER)));
           /* if (c.getInt(c.getColumnIndex(CallLog.Calls.TYPE)) == CallLog.Calls.OUTGOING_TYPE) {
                call.setOut(true);
            } else {
                call.setOut(false);
            }*/

            call.setName(c.getString(c.getColumnIndex(CallLog.Calls.CACHED_NAME)));
            call.setTime(c.getLong(c.getColumnIndex(CallLog.Calls.DATE)));
            call.setDuration(c.getLong(c.getColumnIndex(CallLog.Calls.DURATION)));

            if ( c.getString(c.getColumnIndex(CallLog.Calls.CACHED_NAME))!= null) 
            {
                continue;
            }

            callList.add(call);
        }
        c.close();
        }
Run Code Online (Sandbox Code Playgroud)

printing android listview object

4
推荐指数
1
解决办法
9738
查看次数

标签 统计

android ×1

listview ×1

object ×1

printing ×1