Android ListView SQLite数据库长时间单击并显示对话框

Android ListView SQLite数据库长时间单击并显示对话框,android,sqlite,listview,onitemlongclicklistener,Android,Sqlite,Listview,Onitemlongclicklistener,我有以下问题。我设置了一个在创建时填充数据行的数据库。我需要有更改数据行对话框的功能。我设法让对话框在长点击时打开,但当按钮点击时添加新条目时,并没有任何更改。我不确定我错在哪里 以下是显示列表的我的文件: public class Monday extends ListActivity { private static final int MyMenu = 0; MyDB dba; DiaryAdapter myAdapter; private class

我有以下问题。我设置了一个在创建时填充数据行的数据库。我需要有更改数据行对话框的功能。我设法让对话框在长点击时打开,但当按钮点击时添加新条目时,并没有任何更改。我不确定我错在哪里

以下是显示列表的我的文件:

public class Monday extends ListActivity {

    private static final int MyMenu = 0;
    MyDB dba;
    DiaryAdapter myAdapter;

    private class MyDiary {

        public String title;
        public String content;

        public MyDiary(String t, String c) {
            title=t;
            content=c;
        }
    }

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        dba = new MyDB(this);
        dba.open();
        setContentView(R.layout.fragment_monday);
        super.onCreate(savedInstanceState);
        myAdapter = new DiaryAdapter(this);
        this.setListAdapter(myAdapter);
    }

    public class DiaryAdapter extends BaseAdapter {
        private LayoutInflater mInflater;
        private ArrayList<MyDiary> fragment_monday;
        public DiaryAdapter(Context context) {
            mInflater = LayoutInflater.from(context);
            fragment_monday = new ArrayList<MyDiary>();
            getdata();

            ListView list = getListView();
            list.setOnItemLongClickListener(new AdapterView.OnItemLongClickListener() {
                public boolean onItemLongClick(AdapterView<?> parent, View view, int position, long id) {
                    new EditListItemDialog(view.getContext(), myAdapter, position).show();
                    return true;
                }
            });
        }

        public void getdata(){
            Cursor c = dba.getdiaries();
            startManagingCursor(c);
            if(c.moveToFirst()) {
                do {
                    String title = c.getString(c.getColumnIndex(Constants.TITLE_NAME));
                    String content = c.getString(c.getColumnIndex(Constants.CONTENT_NAME));

                    MyDiary temp = new MyDiary(title,content);
                    fragment_monday.add(temp);
                } while(c.moveToNext());
            }
        }

        @Override
        public int getCount() {
            return fragment_monday.size();
        }

        public MyDiary getItem(int i) {
            return fragment_monday.get(i);
        }

        public long getItemId(int i) {
            return i;
        }

        public View getView(int arg0, View arg1, ViewGroup arg2) {
            final ViewHolder holder;

            View v = arg1;
            if ((v == null) || (v.getTag() == null)) {
                v = mInflater.inflate(R.layout.diaryrow,  null);
                holder = new ViewHolder();
                holder.mTitle = (TextView)v.findViewById(R.id.name);
                v.setTag(holder);
            } else {
                holder = (ViewHolder) v.getTag();
            }

            holder.mdiary = getItem(arg0);
            holder.mTitle.setText(holder.mdiary.title);
            v.setTag(holder);

            return v;
        }

        public class ViewHolder {
            MyDiary mdiary;
            TextView mTitle;
        }
    }

    /** Called when the user clicks the Edit button */
    public void visitDiary(View view) {
        Intent intent = new Intent(this, Diary.class);
        startActivity(intent);
    }

    /** Called when the user clicks the back button */
    public void visitSchedule(View view) {
        Intent intent = new Intent(this, DisplayScheduleScreen.class);
        startActivity(intent);
    }
}
04-21 19:18:45.209: I/InputReader(190): dispatchTouch::touch event's action is 0
04-21 19:18:45.209: I/InputDispatcher(190): Delivering touch to current input target
04-21 19:18:45.359: I/InputReader(190): dispatchTouch::touch event's action is 1
04-21 19:18:45.359: I/InputDispatcher(190): Delivering touch to current input target
04-21 19:18:45.369: V/onEvaluateInputViewShown()(263):  in inputmethodservice value = 1
04-21 19:18:45.369: V/onEvaluateInputViewShown()(263):  in inputmethodservice value = 1
04-21 19:18:45.369: I/DHWR(263): [I] ./../engine/rel/source/wrapper/dhwr_main.c(501) DHWRSetAttribute: SetAttribute
04-21 19:18:45.399: I/DHWR(263): [I] ./../engine/rel/source/wrapper/dhwr_main.c(509) DHWRSetAttribute: ptype: 0, pMode:0x20fb78, nMode:1, pCands:10
04-21 19:18:45.399: I/DHWR(263): [I] ./../engine/rel/source/wrapper/dhwr_main.c(512) DHWRSetAttribute: pMode[0] lang:0, type:0xc
04-21 19:18:45.399: I/DHWR(263): [I] ./../engine/rel/source/wrapper/dhwr_main.c(501) DHWRSetAttribute: SetAttribute
04-21 19:18:45.419: I/DHWR(263): [I] ./../engine/rel/source/wrapper/dhwr_main.c(509) DHWRSetAttribute: ptype: 0, pMode:0x20fb78, nMode:1, pCands:10
04-21 19:18:45.419: I/DHWR(263): [I] ./../engine/rel/source/wrapper/dhwr_main.c(512) DHWRSetAttribute: pMode[0] lang:0, type:0xc
04-21 19:18:45.419: I/DHWR(263): [I] ./../engine/rel/source/wrapper/dhwr_main.c(1294) DHWRSetWritingArea: left:0, top:0, right:0, bottom:0, sizeRate:60
04-21 19:18:46.749: I/InputReader(190): dispatchTouch::touch event's action is 0
04-21 19:18:46.749: I/InputDispatcher(190): Delivering touch to current input target
04-21 19:18:46.759: V/AudioPolicyManager(95): startOutput() output 1, stream 1, session 8608
04-21 19:18:46.759: V/AudioPolicyManager(95): getDeviceForStrategy() from cache strategy 0, device 2
04-21 19:18:46.759: V/AudioPolicyManager(95): getNewDevice() selected device 2
04-21 19:18:46.759: V/AudioPolicyManager(95): setOutputDevice() output 1 device 2 delayMs 0
04-21 19:18:46.759: V/AudioPolicyManager(95): setOutputDevice() setting same device 2 or null device for output 1
04-21 19:18:46.759: V/AudioPolicyManager(95): releaseOutput() 1
04-21 19:18:46.769: V/AudioHardwareMSM72XX(95): open driver
04-21 19:18:46.769: V/AudioHardwareMSM72XX(95): get config
04-21 19:18:46.769: V/AudioHardwareMSM72XX(95): set config
04-21 19:18:46.769: V/AudioHardwareMSM72XX(95): buffer_size: 4800
04-21 19:18:46.769: V/AudioHardwareMSM72XX(95): buffer_count: 2
04-21 19:18:46.769: V/AudioHardwareMSM72XX(95): channel_count: 2
04-21 19:18:46.769: V/AudioHardwareMSM72XX(95): sample_rate: 44100
04-21 19:18:46.769: V/AudioHardwareMSM72XX(95): count : 4800
04-21 19:18:46.849: I/InputReader(190): dispatchTouch::touch event's action is 1
04-21 19:18:46.849: I/InputDispatcher(190): Delivering touch to current input target
04-21 19:18:46.939: W/AudioFlinger(95): write blocked for 165 msecs, 1984 delayed writes, thread 0xcce8
04-21 19:18:46.969: V/AudioPolicyManager(95): stopOutput() output 1, stream 1, session 8608
04-21 19:18:46.969: V/AudioPolicyManager(95): getNewDevice() selected device 0
04-21 19:18:46.969: V/AudioPolicyManager(95): setOutputDevice() output 1 device 0 delayMs 150
04-21 19:18:46.969: V/AudioPolicyManager(95): setOutputDevice() setting same device 0 or null device for output 1
04-21 19:18:47.039: I/InputReader(190): dispatchTouch::touch event's action is 0
04-21 19:18:47.039: I/InputDispatcher(190): Delivering touch to current input target
04-21 19:18:47.069: V/AudioPolicyManager(95): startOutput() output 1, stream 1, session 8609
04-21 19:18:47.069: V/AudioPolicyManager(95): getDeviceForStrategy() from cache strategy 0, device 2
04-21 19:18:47.069: V/AudioPolicyManager(95): getNewDevice() selected device 2
04-21 19:18:47.069: V/AudioPolicyManager(95): setOutputDevice() output 1 device 2 delayMs 0
04-21 19:18:47.069: V/AudioPolicyManager(95): setOutputDevice() setting same device 2 or null device for output 1
04-21 19:18:47.069: V/AudioPolicyManager(95): releaseOutput() 1
04-21 19:18:47.159: I/InputReader(190): dispatchTouch::touch event's action is 1
04-21 19:18:47.159: I/InputDispatcher(190): Delivering touch to current input target
04-21 19:18:47.159: V/AudioPolicyManager(95): stopOutput() output 1, stream 1, session 8609
04-21 19:18:47.159: V/AudioPolicyManager(95): getNewDevice() selected device 0
04-21 19:18:47.159: V/AudioPolicyManager(95): setOutputDevice() output 1 device 0 delayMs 150
04-21 19:18:47.159: V/AudioPolicyManager(95): setOutputDevice() setting same device 0 or null device for output 1
04-21 19:18:47.329: I/InputReader(190): dispatchTouch::touch event's action is 0
04-21 19:18:47.329: I/InputDispatcher(190): Delivering touch to current input target
04-21 19:18:47.329: V/AudioPolicyManager(95): startOutput() output 1, stream 1, session 8610
04-21 19:18:47.329: V/AudioPolicyManager(95): getDeviceForStrategy() from cache strategy 0, device 2
04-21 19:18:47.329: V/AudioPolicyManager(95): getNewDevice() selected device 2
04-21 19:18:47.329: V/AudioPolicyManager(95): setOutputDevice() output 1 device 2 delayMs 0
04-21 19:18:47.329: V/AudioPolicyManager(95): setOutputDevice() setting same device 2 or null device for output 1
04-21 19:18:47.329: V/AudioPolicyManager(95): releaseOutput() 1
04-21 19:18:47.409: I/InputReader(190): dispatchTouch::touch event's action is 1
04-21 19:18:47.409: I/InputDispatcher(190): Delivering touch to current input target
04-21 19:18:47.439: V/AudioPolicyManager(95): stopOutput() output 1, stream 1, session 8610
04-21 19:18:47.439: V/AudioPolicyManager(95): getNewDevice() selected device 0
04-21 19:18:47.439: V/AudioPolicyManager(95): setOutputDevice() output 1 device 0 delayMs 150
04-21 19:18:47.439: V/AudioPolicyManager(95): setOutputDevice() setting same device 0 or null device for output 1
04-21 19:18:47.589: I/InputReader(190): dispatchTouch::touch event's action is 0
04-21 19:18:47.589: I/InputDispatcher(190): Delivering touch to current input target
04-21 19:18:47.599: V/AudioPolicyManager(95): startOutput() output 1, stream 1, session 8611
04-21 19:18:47.599: V/AudioPolicyManager(95): getDeviceForStrategy() from cache strategy 0, device 2
04-21 19:18:47.599: V/AudioPolicyManager(95): getNewDevice() selected device 2
04-21 19:18:47.599: V/AudioPolicyManager(95): setOutputDevice() output 1 device 2 delayMs 0
04-21 19:18:47.599: V/AudioPolicyManager(95): setOutputDevice() setting same device 2 or null device for output 1
04-21 19:18:47.599: V/AudioPolicyManager(95): releaseOutput() 1
04-21 19:18:47.679: I/InputReader(190): dispatchTouch::touch event's action is 1
04-21 19:18:47.679: I/InputDispatcher(190): Delivering touch to current input target
04-21 19:18:47.699: V/AudioPolicyManager(95): stopOutput() output 1, stream 1, session 8611
04-21 19:18:47.699: V/AudioPolicyManager(95): getNewDevice() selected device 0
04-21 19:18:47.699: V/AudioPolicyManager(95): setOutputDevice() output 1 device 0 delayMs 150
04-21 19:18:47.699: V/AudioPolicyManager(95): setOutputDevice() setting same device 0 or null device for output 1
04-21 19:18:48.069: W/FastDormancy(270):  before ======= ENTER DORMANCY =======
04-21 19:18:48.099: I/WifiService(190): isShowingAccessPointListDialog():false
04-21 19:18:49.269: I/InputReader(190): dispatchTouch::touch event's action is 0
04-21 19:18:49.269: I/InputDispatcher(190): Delivering touch to current input target
04-21 19:18:49.389: I/InputReader(190): dispatchTouch::touch event's action is 1
04-21 19:18:49.389: I/InputDispatcher(190): Delivering touch to current input target
04-21 19:18:49.399: V/AudioPolicyManager(95): startOutput() output 1, stream 1, session 8612
04-21 19:18:49.399: V/AudioPolicyManager(95): getDeviceForStrategy() from cache strategy 0, device 2
04-21 19:18:49.399: V/AudioPolicyManager(95): getNewDevice() selected device 2
04-21 19:18:49.399: V/AudioPolicyManager(95): setOutputDevice() output 1 device 2 delayMs 0
04-21 19:18:49.399: V/AudioPolicyManager(95): setOutputDevice() setting same device 2 or null device for output 1
04-21 19:18:49.399: V/AudioPolicyManager(95): releaseOutput() 1
04-21 19:18:49.559: I/DHWR(263): [I] ./../engine/rel/source/wrapper/dhwr_main.c(501) DHWRSetAttribute: SetAttribute
04-21 19:18:49.559: I/DHWR(263): [I] ./../engine/rel/source/wrapper/dhwr_main.c(509) DHWRSetAttribute: ptype: 0, pMode:0x20fb78, nMode:1, pCands:10
04-21 19:18:49.559: I/DHWR(263): [I] ./../engine/rel/source/wrapper/dhwr_main.c(512) DHWRSetAttribute: pMode[0] lang:0, type:0xc
04-21 19:18:49.559: I/DHWR(263): [I] ./../engine/rel/source/wrapper/dhwr_main.c(501) DHWRSetAttribute: SetAttribute
04-21 19:18:49.569: I/DHWR(263): [I] ./../engine/rel/source/wrapper/dhwr_main.c(509) DHWRSetAttribute: ptype: 0, pMode:0x20fb78, nMode:1, pCands:10
04-21 19:18:49.569: I/DHWR(263): [I] ./../engine/rel/source/wrapper/dhwr_main.c(512) DHWRSetAttribute: pMode[0] lang:0, type:0xc
04-21 19:18:49.589: I/DHWR(263): [I] ./../engine/rel/source/wrapper/dhwr_main.c(1294) DHWRSetWritingArea: left:0, top:0, right:0, bottom:0, sizeRate:60
04-21 19:18:49.589: V/onEvaluateInputViewShown()(263):  in inputmethodservice value = 1
04-21 19:18:49.589: V/onEvaluateInputViewShown()(263):  in inputmethodservice value = 1
04-21 19:18:49.739: V/AudioPolicyManager(95): stopOutput() output 1, stream 1, session 8612
04-21 19:18:49.739: V/AudioPolicyManager(95): getNewDevice() selected device 0
04-21 19:18:49.739: V/AudioPolicyManager(95): setOutputDevice() output 1 device 0 delayMs 150
04-21 19:18:49.739: V/AudioPolicyManager(95): setOutputDevice() setting same device 0 or null device for output 1

你能粘贴日志猫吗?@MrMins没有返回错误,只是没有更新任何内容。@MrMins我上传了一些日志猫,当我试图更新行时,一些消息传到了日志猫。日志没有说明太多问题。非常奇怪,请参见logcat:V/AudioPolicyManager95:setOutputDevice为输出1设置相同的设备2或空设备。尝试调试应用程序。执行第一个侦听器?当错误发生时,行、函数?您以前是否成功尝试使用相同的代码?@MrMins因为代码与现在一样,所以我没有收到任何错误或崩溃。问题是,当我在对话框中单击“确定”确认对行的更改时,窗口关闭,但列表不会用新数据更新。它以前从未正常工作过。
04-21 19:18:45.209: I/InputReader(190): dispatchTouch::touch event's action is 0
04-21 19:18:45.209: I/InputDispatcher(190): Delivering touch to current input target
04-21 19:18:45.359: I/InputReader(190): dispatchTouch::touch event's action is 1
04-21 19:18:45.359: I/InputDispatcher(190): Delivering touch to current input target
04-21 19:18:45.369: V/onEvaluateInputViewShown()(263):  in inputmethodservice value = 1
04-21 19:18:45.369: V/onEvaluateInputViewShown()(263):  in inputmethodservice value = 1
04-21 19:18:45.369: I/DHWR(263): [I] ./../engine/rel/source/wrapper/dhwr_main.c(501) DHWRSetAttribute: SetAttribute
04-21 19:18:45.399: I/DHWR(263): [I] ./../engine/rel/source/wrapper/dhwr_main.c(509) DHWRSetAttribute: ptype: 0, pMode:0x20fb78, nMode:1, pCands:10
04-21 19:18:45.399: I/DHWR(263): [I] ./../engine/rel/source/wrapper/dhwr_main.c(512) DHWRSetAttribute: pMode[0] lang:0, type:0xc
04-21 19:18:45.399: I/DHWR(263): [I] ./../engine/rel/source/wrapper/dhwr_main.c(501) DHWRSetAttribute: SetAttribute
04-21 19:18:45.419: I/DHWR(263): [I] ./../engine/rel/source/wrapper/dhwr_main.c(509) DHWRSetAttribute: ptype: 0, pMode:0x20fb78, nMode:1, pCands:10
04-21 19:18:45.419: I/DHWR(263): [I] ./../engine/rel/source/wrapper/dhwr_main.c(512) DHWRSetAttribute: pMode[0] lang:0, type:0xc
04-21 19:18:45.419: I/DHWR(263): [I] ./../engine/rel/source/wrapper/dhwr_main.c(1294) DHWRSetWritingArea: left:0, top:0, right:0, bottom:0, sizeRate:60
04-21 19:18:46.749: I/InputReader(190): dispatchTouch::touch event's action is 0
04-21 19:18:46.749: I/InputDispatcher(190): Delivering touch to current input target
04-21 19:18:46.759: V/AudioPolicyManager(95): startOutput() output 1, stream 1, session 8608
04-21 19:18:46.759: V/AudioPolicyManager(95): getDeviceForStrategy() from cache strategy 0, device 2
04-21 19:18:46.759: V/AudioPolicyManager(95): getNewDevice() selected device 2
04-21 19:18:46.759: V/AudioPolicyManager(95): setOutputDevice() output 1 device 2 delayMs 0
04-21 19:18:46.759: V/AudioPolicyManager(95): setOutputDevice() setting same device 2 or null device for output 1
04-21 19:18:46.759: V/AudioPolicyManager(95): releaseOutput() 1
04-21 19:18:46.769: V/AudioHardwareMSM72XX(95): open driver
04-21 19:18:46.769: V/AudioHardwareMSM72XX(95): get config
04-21 19:18:46.769: V/AudioHardwareMSM72XX(95): set config
04-21 19:18:46.769: V/AudioHardwareMSM72XX(95): buffer_size: 4800
04-21 19:18:46.769: V/AudioHardwareMSM72XX(95): buffer_count: 2
04-21 19:18:46.769: V/AudioHardwareMSM72XX(95): channel_count: 2
04-21 19:18:46.769: V/AudioHardwareMSM72XX(95): sample_rate: 44100
04-21 19:18:46.769: V/AudioHardwareMSM72XX(95): count : 4800
04-21 19:18:46.849: I/InputReader(190): dispatchTouch::touch event's action is 1
04-21 19:18:46.849: I/InputDispatcher(190): Delivering touch to current input target
04-21 19:18:46.939: W/AudioFlinger(95): write blocked for 165 msecs, 1984 delayed writes, thread 0xcce8
04-21 19:18:46.969: V/AudioPolicyManager(95): stopOutput() output 1, stream 1, session 8608
04-21 19:18:46.969: V/AudioPolicyManager(95): getNewDevice() selected device 0
04-21 19:18:46.969: V/AudioPolicyManager(95): setOutputDevice() output 1 device 0 delayMs 150
04-21 19:18:46.969: V/AudioPolicyManager(95): setOutputDevice() setting same device 0 or null device for output 1
04-21 19:18:47.039: I/InputReader(190): dispatchTouch::touch event's action is 0
04-21 19:18:47.039: I/InputDispatcher(190): Delivering touch to current input target
04-21 19:18:47.069: V/AudioPolicyManager(95): startOutput() output 1, stream 1, session 8609
04-21 19:18:47.069: V/AudioPolicyManager(95): getDeviceForStrategy() from cache strategy 0, device 2
04-21 19:18:47.069: V/AudioPolicyManager(95): getNewDevice() selected device 2
04-21 19:18:47.069: V/AudioPolicyManager(95): setOutputDevice() output 1 device 2 delayMs 0
04-21 19:18:47.069: V/AudioPolicyManager(95): setOutputDevice() setting same device 2 or null device for output 1
04-21 19:18:47.069: V/AudioPolicyManager(95): releaseOutput() 1
04-21 19:18:47.159: I/InputReader(190): dispatchTouch::touch event's action is 1
04-21 19:18:47.159: I/InputDispatcher(190): Delivering touch to current input target
04-21 19:18:47.159: V/AudioPolicyManager(95): stopOutput() output 1, stream 1, session 8609
04-21 19:18:47.159: V/AudioPolicyManager(95): getNewDevice() selected device 0
04-21 19:18:47.159: V/AudioPolicyManager(95): setOutputDevice() output 1 device 0 delayMs 150
04-21 19:18:47.159: V/AudioPolicyManager(95): setOutputDevice() setting same device 0 or null device for output 1
04-21 19:18:47.329: I/InputReader(190): dispatchTouch::touch event's action is 0
04-21 19:18:47.329: I/InputDispatcher(190): Delivering touch to current input target
04-21 19:18:47.329: V/AudioPolicyManager(95): startOutput() output 1, stream 1, session 8610
04-21 19:18:47.329: V/AudioPolicyManager(95): getDeviceForStrategy() from cache strategy 0, device 2
04-21 19:18:47.329: V/AudioPolicyManager(95): getNewDevice() selected device 2
04-21 19:18:47.329: V/AudioPolicyManager(95): setOutputDevice() output 1 device 2 delayMs 0
04-21 19:18:47.329: V/AudioPolicyManager(95): setOutputDevice() setting same device 2 or null device for output 1
04-21 19:18:47.329: V/AudioPolicyManager(95): releaseOutput() 1
04-21 19:18:47.409: I/InputReader(190): dispatchTouch::touch event's action is 1
04-21 19:18:47.409: I/InputDispatcher(190): Delivering touch to current input target
04-21 19:18:47.439: V/AudioPolicyManager(95): stopOutput() output 1, stream 1, session 8610
04-21 19:18:47.439: V/AudioPolicyManager(95): getNewDevice() selected device 0
04-21 19:18:47.439: V/AudioPolicyManager(95): setOutputDevice() output 1 device 0 delayMs 150
04-21 19:18:47.439: V/AudioPolicyManager(95): setOutputDevice() setting same device 0 or null device for output 1
04-21 19:18:47.589: I/InputReader(190): dispatchTouch::touch event's action is 0
04-21 19:18:47.589: I/InputDispatcher(190): Delivering touch to current input target
04-21 19:18:47.599: V/AudioPolicyManager(95): startOutput() output 1, stream 1, session 8611
04-21 19:18:47.599: V/AudioPolicyManager(95): getDeviceForStrategy() from cache strategy 0, device 2
04-21 19:18:47.599: V/AudioPolicyManager(95): getNewDevice() selected device 2
04-21 19:18:47.599: V/AudioPolicyManager(95): setOutputDevice() output 1 device 2 delayMs 0
04-21 19:18:47.599: V/AudioPolicyManager(95): setOutputDevice() setting same device 2 or null device for output 1
04-21 19:18:47.599: V/AudioPolicyManager(95): releaseOutput() 1
04-21 19:18:47.679: I/InputReader(190): dispatchTouch::touch event's action is 1
04-21 19:18:47.679: I/InputDispatcher(190): Delivering touch to current input target
04-21 19:18:47.699: V/AudioPolicyManager(95): stopOutput() output 1, stream 1, session 8611
04-21 19:18:47.699: V/AudioPolicyManager(95): getNewDevice() selected device 0
04-21 19:18:47.699: V/AudioPolicyManager(95): setOutputDevice() output 1 device 0 delayMs 150
04-21 19:18:47.699: V/AudioPolicyManager(95): setOutputDevice() setting same device 0 or null device for output 1
04-21 19:18:48.069: W/FastDormancy(270):  before ======= ENTER DORMANCY =======
04-21 19:18:48.099: I/WifiService(190): isShowingAccessPointListDialog():false
04-21 19:18:49.269: I/InputReader(190): dispatchTouch::touch event's action is 0
04-21 19:18:49.269: I/InputDispatcher(190): Delivering touch to current input target
04-21 19:18:49.389: I/InputReader(190): dispatchTouch::touch event's action is 1
04-21 19:18:49.389: I/InputDispatcher(190): Delivering touch to current input target
04-21 19:18:49.399: V/AudioPolicyManager(95): startOutput() output 1, stream 1, session 8612
04-21 19:18:49.399: V/AudioPolicyManager(95): getDeviceForStrategy() from cache strategy 0, device 2
04-21 19:18:49.399: V/AudioPolicyManager(95): getNewDevice() selected device 2
04-21 19:18:49.399: V/AudioPolicyManager(95): setOutputDevice() output 1 device 2 delayMs 0
04-21 19:18:49.399: V/AudioPolicyManager(95): setOutputDevice() setting same device 2 or null device for output 1
04-21 19:18:49.399: V/AudioPolicyManager(95): releaseOutput() 1
04-21 19:18:49.559: I/DHWR(263): [I] ./../engine/rel/source/wrapper/dhwr_main.c(501) DHWRSetAttribute: SetAttribute
04-21 19:18:49.559: I/DHWR(263): [I] ./../engine/rel/source/wrapper/dhwr_main.c(509) DHWRSetAttribute: ptype: 0, pMode:0x20fb78, nMode:1, pCands:10
04-21 19:18:49.559: I/DHWR(263): [I] ./../engine/rel/source/wrapper/dhwr_main.c(512) DHWRSetAttribute: pMode[0] lang:0, type:0xc
04-21 19:18:49.559: I/DHWR(263): [I] ./../engine/rel/source/wrapper/dhwr_main.c(501) DHWRSetAttribute: SetAttribute
04-21 19:18:49.569: I/DHWR(263): [I] ./../engine/rel/source/wrapper/dhwr_main.c(509) DHWRSetAttribute: ptype: 0, pMode:0x20fb78, nMode:1, pCands:10
04-21 19:18:49.569: I/DHWR(263): [I] ./../engine/rel/source/wrapper/dhwr_main.c(512) DHWRSetAttribute: pMode[0] lang:0, type:0xc
04-21 19:18:49.589: I/DHWR(263): [I] ./../engine/rel/source/wrapper/dhwr_main.c(1294) DHWRSetWritingArea: left:0, top:0, right:0, bottom:0, sizeRate:60
04-21 19:18:49.589: V/onEvaluateInputViewShown()(263):  in inputmethodservice value = 1
04-21 19:18:49.589: V/onEvaluateInputViewShown()(263):  in inputmethodservice value = 1
04-21 19:18:49.739: V/AudioPolicyManager(95): stopOutput() output 1, stream 1, session 8612
04-21 19:18:49.739: V/AudioPolicyManager(95): getNewDevice() selected device 0
04-21 19:18:49.739: V/AudioPolicyManager(95): setOutputDevice() output 1 device 0 delayMs 150
04-21 19:18:49.739: V/AudioPolicyManager(95): setOutputDevice() setting same device 0 or null device for output 1