<activity
android:name="com.luckyxmobile.timers4meplus.activity.WidgetConfigActivity"
android:theme="@style/Theme.PageIndicator.Dark">
<intent-filter>
<action android:name="android.appwidget.action.APPWIDGET_CONFIGURE" />
<category android:name="com.jakewharton.android.viewpagerindicator.sample.SAMPLE" />
</intent-filter>
</activity>
<style name="Theme.PageIndicator.Dark" parent="android:Theme">
<item name="tpi_tabPadding">12dp</item>
<item name="tpi_tabRipple">@style/DarkTabRippleStyle</item>
<item name="tpi_indicatorHeight">3dp</item>
<item name="tpi_indicatorColor">@color/colorPrimary</item>
<item name="android:textAppearance">@style/DarkTabTextAppearance</item>
<item name="android:background">@color/colorAccent</item>
<item name="tpi_mode">scroll</item>
</style>
上面是主题和样式。当我运行应用程序时,显示这个错误。我想也许应该是“theme.appcompat”而不是“Android:theme”,但不确定!
Error :java.lang.IllegalStateException: You need to use a Theme.AppCompat theme (or descendant) with this activity
我想,您需要扩展appcompatactivity
public class WidgetConfigActivity extends AppCompatActivity {
// ...
}
AppCompatActivity来自appcompat-v7库。主要是,这提供了一个操作栏的后端口。由于在API Level 11中添加了本机操作栏,因此不需要AppCompatActivity。然而,当前版本的appcompat-v7还增加了一个有限的材料设计美学的后端,就动作栏和各种小部件而言。
您可以使用theme.appcompat
代替Android:theme
。
我正试图在删除按钮上使用警报对话框。但是显示对话框时显示异常。当我单击delete时,它崩溃并在.Show上显示exception。 我试图使用theme.AppCompat主题进行此活动,但它仍然崩溃。
XML 错误logcat
我搜索了所有的互联网网站来修复这个错误,但是我做不到。我只想用两个按钮“是”和“否”创建AlertDialog。 这是我的代码: 这就是我的风格: 这些链接都帮不了我: > 您需要在此活动中使用theme.AppCompat主题(或后代) ActionBarCompat:java.lang.IllegalStateException:您需要使用Theme.AppCompat
这个问题已经问了很多次了,但我仍然无法解决这个问题。 我正试图在活动中显示报警窗口。它会给我以下错误消息 java.lang.IllegalStateException:您需要在此活动中使用theme.AppCompat主题(或后代 这是我的密码。
我有困难运行我的Android应用程序在一个全屏模式下按视频的指示。当它试图运行时,应用程序会随着错误而崩溃。 可能有用的部分主体活动
我在我的应用程序中使用appcompat V22.1.0,并使用工具栏。当我使用时,一切都很好。当我开始实现时,它会产生如下错误: 有人知道怎么修吗?? MainActivity.java