最赞回答 / ValarRay
如果你的xml布局文件中的那个控件设置了android:background="..." ,这里就可以用 View.getBackground(); 如果设置的是 android:src="...." ,就用View.getDrawable();
2015-05-06
编写Dialog的style的时候,请添加上parent属性,否则可能会因为SDK编译版本不同而造成问题。
<style name="Theme_AudioDialog" parent="@android:Theme.Dialog">
...
</style>
<style name="Theme_AudioDialog" parent="@android:Theme.Dialog">
...
</style>
2015-05-05
已采纳回答 / hyman
这个可能和使用的Theme以及Theme中的item的设置的值有关系,我在代码中使用的时Theme.AppCompat.Light。对于该问题,stackoverflow上也有一定的解答:ActionBarImpl can only be used with a compatible window decor layout 。
2015-05-05
已采纳回答 / hyman
这个涉及到服务器端了,一般的做法是,语音录制好以后,上传至服务器端,然后服务器端帮你转发至你需要发送的那个设备。整个过程可能涉及到协议的定制还有推送等。
2015-05-05