2 回答
TA贡献1757条经验 获得超7个赞
我得到了使用 [this] 关键字而不是 getApplicationContext() 的问题。当您使用 getApplicationContext() 时。它将应用应用程序的主题而不是活动。
AlertDialog.Builder builder = new
AlertDialog.Builder(this);
builder.setIcon(android.R.drawable.ic_dialog_alert);
builder.setTitle("MyTitle");
builder.setMessage("MyMessage);
builder.setCancelable(false);
builder.setPositiveButton("SAVE", new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int id) {
if (dialog != null) {
dialog.dismiss();
}
}
});
TA贡献1871条经验 获得超13个赞
在清单中
// 要显示的活动toolbar
<activity android:name=".YourActivity"
android:theme="@style/AppTheme.NoActionBar"><!-- ADD THIS LINE -->
在样式.xml
<style name="AppTheme.NoActionBar">
<item name="windowActionBar">false</item>
<item name="windowNoTitle">true</item>
</style>
将此添加到清单文件中的应用程序标记
<application
android:theme="@style/Theme.AppCompat.Light"
</application>
添加回答
举报