1:AVD互发短信乱码怎么办,language设为了中文还是乱?(听说真机上是不乱的)
2:sdcard我可以删除/sdcard/test.txt了
请问有个/sdcard/test/如何遍历这个文件夹下的文件列表且输出到控制台log.d()?
3:button click事件中
IntentFilter filter =  new IntentFilter("android.provider.Telephony.SMS_RECEIVED");
registerReceiver(receiver,filter);
我注册了这个receiver和广播有啥区别?
我的后退健退出程序时候说我未unreceiver,内存溢出
可是我在onpause ondestory中都加上了unreceiver在未点button情况下退出,还是会出错,说我未register不能unregister
有何处理方法得知是否注册if(register()???)unregister...

解决方案 »

  1.   

    1,avd的语言设置是否为中文?
    2,可以通过File类的一个listFile的方法实现
    3,设置一个标志位把
      

  2.   

    一般情况下register和unregister分别放在onResume()和onPause()中,这样保证不会出问题。
      

  3.   

    listFile与标志位有小例子吗,三五行意思一下就行,我现在忘完了
      

  4.   

    是不会出现问题,但是以后考虑到这个应用只是一个插件,是有选择的用,所以想搞成按纽点后注册
    有啥方法能确定是否是注册了,在onDestory中unrigister没问题,但是如果没有点按纽退出会出错
    不知还有啥办法能识别没
      

  5.   

    广播接收动态注册可以让广播随你的程序运行而运行,在xml文件里注册了就会一直接收广播,就算程序没有运行也能收到广播