如何在此对话框中更改标题的背景["课程编辑器"]?
正如你所看到的,我的应用程序的主题是黑暗的,主要活动的标题背景是我想要的黑暗,但不知何故对话框不是。 请帮帮我!!
以下是我的对话框的截图:
{{3}}
答案 0 :(得分:5)
最近我用它来实现,所以这是我的代码。
您可以通过在styles.xml文件中创建新样式来实现:
answeringDialog = new Dialog(this, R.style.question_dialog);
然后,当您创建Dialog对象时,您想要使用此构造函数:
bufferSize = AudioRecord.getMinBufferSize(sampleAudioBitRate,
AudioFormat.CHANNEL_IN_MONO, AudioFormat.ENCODING_PCM_16BIT);
if (bufferSize < sampleSize * 2)
bufferSize = sampleSize * 2;
audioRecord = new AudioRecord(MediaRecorder.AudioSource.MIC, sampleAudioBitRate,
AudioFormat.CHANNEL_IN_MONO, AudioFormat.ENCODING_PCM_16BIT, bufferSize);
if (audioRecord.getState() != AudioRecord.STATE_INITIALIZED) {
Log.w(TAG, "audioRecord not initialized");
return;
}
输出是: