最近写了个关于蓝牙定位的demo,通过蓝牙的定位的位置弹出alertDialog,可以播放音频文件.alertdialog布局是自定义的.在布局中有seekbar还有button,seekbar是为了显示音频文件播放的进程,然后通过点击button可以播放另外一个音频文件并且button的文字改成正在播放音频文件的名字,也就是说点击button是来回切换的.我现在碰到的问题是,音频文件可以播放,点击按钮也可以切换到下一首,但是seekbar没有跟音频文件联动,然后button的文字也没有改变.仔细确认了代码没有问题,我又写了个demo,直接点击按钮弹出alertdialog,这种情况下seekbar还有button都可以正常工作.回到定位的demo,弹出alertdialog是在ui线程处理的(getactivity.runonuithread),但是如果不在ui线程这个dialog就无法弹出来.所以我感觉是进程的问题,想问一下大家这种情况有没有什么好的处理方法?
解决方案 »
- 同一个layout里的两个水平按钮,如何一个靠左,一个靠右呢?
- 两个activity之间怎么传值方便
- android 求助
- 如何得到周围wifi信号的强度很频道
- 简单实现设置Gridview默认选中状态
- 在eclipse里如何在OutLine显示android API里的private field和method?
- 新手求教。。有关onPreviewFrame未被调用的问题
- 【求助】安卓开发中使用9patch图片出现显示不一样的情况
- 海量优质电子书分享
- UE4创建Android游戏C++类项目,一创建好就出错,错误为:应输入“)”,UE4是中文版,求老司机高抬贵手解决
- 求安卓OTG链接尼康相机获取照片解决方案
- 简单的UI界面去除标题
试了一下 seekbar和button还是没反应