android-Failed to find the style corresponding to the id?

问题描述

Failed to find the style corresponding to the id?

我下载Android SDK之后运行Android SDK Manageer.exe更新了一整天,然后在Eclipse中装上ADT,差不多弄完之后开始写第一个Android程序:HelloWrold,一步一步创建了这个工程之后,按照教材上所说的,点开activity_main.xml这个文件在应该出现一个可以直接往里面拖控件的界面啊,可是我的界面里面就是什么都没有,然后就出现以下信息:

Failed to find the style corresponding to the id 2130772026
Failed to find the style corresponding to the id 2130771996
java.lang.NullPointerException
Exception details are logged in Window > Show View > Error Log
The following classes could not be instantiated:

  • android.support.v7.internal.app.WindowDecorActionBar (Open Class, Show Error Log)
    See the Error Log (Window > Show View) for more details.
    这不按套路出牌啊,我刚开始学Android编程,不知道怎么回事啊???跪求大神指点迷津,跪了

解决方案

在 eclipse 里将 layout 图形化编辑里,上面有一排按钮,有个选android api level的按钮,鼠标放上去显示”android version to use when rendering layout in Eclipse",
此处尝试将 api level 修改为 20,这个api level 不影响程序,只是用于eclipse layout 渲染用

解决方案二:

好吧,我也遇到了这个问题,我也想问为什么~

解决方案三:

非常感谢,我也是这个问题, 照上面的做法解决了。再次谢谢, 好人一生平安。

时间: 2024-11-23 00:55:38

android-Failed to find the style corresponding to the id?的相关文章

Android failed creating starting window

/***************************************************************************** * Android failed creating starting window * 声明: * 最近正在整的一个App在logcat中总是报这种异常,貌似也不影响程序的运行,但 * 每次都看到这种异常实在是难受,于是还是查点资料解决了去吧. * * 2016-5-5 深圳 南山平山村 曾剑锋 **********************

android failed for task ':app:dexDebug'

问题描述 android failed for task ':app:dexDebug' 我使用SVN更新了项目后出现这个错误,貌似是更新了包,我用的是V7包,别人用的是V4,怎么改可以正常运行呀?最好项目以后更新也不会出现这个问题Error:Execution failed for task ':app:dexDebug'. com.android.ide.common.internal.LoggedErrorException: Failed to run command: C:UsersA

Android中的menu问题,switch的R.id找不到资源

问题描述 Android中的menu问题,switch的R.id找不到资源 我要做一个简单的menu,switch的R.id总是找不到item资源 这个是mainactivity package com.example.caidan; import android.app.Activity; import android.os.Bundle; import android.view.Menu; import android.view.MenuItem; import android.widget

腾讯Android自动化测试实战3.3.1 控件ID相同时获取控件

3.3 Robotium实践运用 3.3.1 控件ID相同时获取控件 实际界面中常常有一些子控件是相同ID甚至没有ID的,但这时候一般其父视图是有ID的.如图3-14所示,每个TAB的控件ID是相同的.   图3-14 拥有相同ID的底部TAB 因为界面中也很可能会出现多个发现.游戏这样的文本,因此也不能采取类似getText("发现")这样的方式.这里,我们就可以通过ID获取唯一父控件,再通过过滤方式获取指定的控件. //先根据ID获得唯一的布局LinearLayout Linear

android在xml文件中定义drawable数组、id数组等

假如我们需要在代码中为一组view设置相对应的一组图片资源时(如为listview/gridview的所有item设置一组对应的图片时),我们就可以在xml中定义一组代表图片的drawable数组,然后用代码进行读取. 开始我是这样做的: [java] view plaincopy <integer-array name="actions_images">       <item>@drawable/pencil1</item>       <

Android 通过字符串来获取R下面资源的ID 值

原文:http://www.oschina.net/code/snippet_163910_6305 获取drawable下的icon的值. 方法一: try{ Field field=R.drawable.class.getField("icon"); int i= field.getInt(new R.drawable()); Log.d("icon",i+""); }catch(Exception e){ Log.e("icon&

Android 在Java代码中设置style属性(以ProgressBar为例)

在andriod开发中,很大一部分都要与资源打交道,比如说:图片,布局文件,字符串,样式等等.这给我们想要开发一些公共的组件带来很大的困难,因为公共的组件可能更愿意以jar包的形式出现.但是java的jar包中只允许出现java代码而不能出现资源. 当我们想要以jar包的形式提供我们自己开发的公共组件时,我们就需要把以代码的形式创建资源. 下面提供一个使用全Java代码的形式创建一个ProgressBar. ProgressBar默认的样式是一个圈圈,我们要想其显示为进度条的样式可以在布局文件中

Android入门之Style与Theme用法实例解析_Android

就目前的互联网发展来看,已经有越来越多互联网企业都在Android平台上部署其客户端,并且为了提升用户体验,这些客户端都做得布局合理而且美观.本文所要介绍的Android的Style设计就是提升用户体验的关键之一.Android上的Style分为了两个方面: 1.Theme是针对窗体级别的,改变窗体样式: 2.Style是针对窗体元素级别的,改变指定控件或者Layout的样式. Android系统的themes.xml和style.xml(位于/base/core/res/res/values/

Android自定义ActionBar背景色、字体颜色等样式style

[背景] Android中想要去自定义ActionBar的背景色等样式. [折腾过程] 1.自己找代码,发现对应的配置的地方了: AndroidManifest.xml ? 1 2 <application     android:theme="@style/AppTheme" > 找到 /res/values/styles.xml 中的: ? 1 2 3 <style name="AppTheme" parent="@android:s