草庐IT

widget-hint

全部标签

android - Android Studio 1.1.0 中 android.support.v7.widget.RecyclerView 的渲染问题 : java. lang.NullPointerException

我最近将androidsdk更新为api22和androidstudio1.1.0。之后,我在RecyclerView上遇到了渲染问题。这就是我得到的java.lang.NullPointerExceptionatandroid.support.v7.widget.RecyclerView.computeVerticalScrollRange(RecyclerView.java:1216)atandroid.view.View.onDrawScrollBars(View.java:12943)atandroid.view.View.draw(View.java:15237)atandr

android - 在 Android Widget 上处理多个按钮单击

我sawthistopic并按照描述实现IntentService,但是如果我想要多个按钮怎么办?如何区分按钮?我正在尝试setFlags,但无法在onHandleIntent()方法中读取它:publicstaticclassUpdateServiceextendsIntentService{...@OverridepublicvoidonHandleIntent(Intentintent){ComponentNameme=newComponentName(this,ExampleProvider.class);AppWidgetManagermanager=AppWidgetMan

android - 解码 android.support.v7.widget.Toolbar$SavedState 时出现 ClassNotFoundException

我在Android崩溃报告中看到以下错误:android.os.BadParcelableException:ClassNotFoundExceptionwhenunmarshalling:android.support.v7.widget.Toolbar$SavedStateatandroid.app.ActivityThread.performLaunchActivity(ActivityThread.java:2318)atandroid.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2396)atandr

android - ColorDrawable 无法转换为 android.support.v7.widget.RoundRectDrawableWithShadow

我遇到的问题基本上是在这个answer中发现的。但我仍然会在下面解释。我正在使用android5.0.1和另一台使用4.2.2的设备上进行测试。在我的5.0.1设备上,我没有收到任何错误,一切都按预期运行。在我的4.2.2设备上,我收到以下错误:java.lang.ClassCastException:android.graphics.drawable.ColorDrawablecannotbecasttoandroid.support.v7.widget.RoundRectDrawableWithShadowatandroid.support.v7.widget.CardViewEc

android - 如何将 android.support.v7.widget.GridLayout 添加到 intelliJidea?

我想将GridLayout添加到我的android项目中,该项目使用支持库GridLayoutv7。我找到了this线程,但可能在本段中未提及添加此库的几个步骤在IntelliJ中设置支持GridLayout库。谁能解释清楚?编辑:我在this遇到了同样的问题线程 最佳答案 答案已经晚了,但至少对于future正在寻找如何为GridLayout添加支持库和资源的解决方案的人来说是这样。(或ActionBarActivity/AppCompat,见下文)。最简单的方法如下。确保您已从AndroidSDK管理器安装Android支持库。

android - 设置适配器 "Call requires API level 11 (current min is 8): android.widget.AbsListView#setAdapter"?

我正在调用setAdapter()扩展Fragment的类中的方法.注意我已经导入了android.support.v4.app.Fragment.但我收到一条错误消息,指出API级别必须为11级。我必须做些什么才能在不更改minSdkVersion="8"的情况下解决此问题至minSdkVersion="11"packagefoo.bar.qux;importjava.util.Calendar;importjava.util.Date;importorg.w3c.dom.Document;importorg.w3c.dom.NodeList;importandroid.suppor

android - 无法初始化类 android.support.design.widget.CoordinatorLayout

我正在尝试使用新Android设计库中的CoordinatorLayout。我将包添加到gradle;然后我尝试使用我得到这个错误的布局:java.lang.NoClassDefFoundError:Couldnotinitializeclassandroid.support.design.widget.CoordinatorLayoutatsun.reflect.NativeConstructorAccessorImpl.newInstance0(NativeMethod)atsun.reflect.NativeConstructorAccessorImpl.newInstance(

android - 如何在 Android Widget 上实现 Button

我刚刚开始进行Android开发,我已经创建了一个不错的小部件,可以在我的主屏幕上显示一些信息。但是,我现在想在我的小部件上实现一个Button,以更新我的小部件TextView中的信息。任何人都可以建议如何去做吗?谢谢 最佳答案 已解决-如果您想创建一个Button来更新AndroidAppWidget,我可以确认不需要Activity。我已经能够实现我的AppWidgetProvider类,以便它在AndroidManifest.xml中向广播接收器注册一个android.appwidget.action.APPWIDGET_U

android.support.v7.widget.GridLayout 无法让它工作

我有一个在其大部分菜单和屏幕中使用GridLayout的android项目。但问题是API14及更高版本支持GridLayout。由于我想让该应用程序也适用于旧版本的android,因此我尝试使用Android自己的支持库GridLayout这增加了对API7的支持。这正是我一直在寻找的东西,但是我一辈子都无法让它发挥作用。我已经尝试了所有这些解释和想法:Android'sofficialinstructionsSolution1Solution2Solution3Solution4Solution5还有更多...无论我做什么、如何做或使用什么IDE(无论是EclipseADT还是An

android - 这个类应该是公共(public)的(android.support.v7.internal.widget.ActionBarView.HomeView)

我正在尝试创建一个使用3个微调器的Android应用程序。我不断收到这个错误,我不知道如何解决它。这个类应该是公开的(android.support.v7.internal.widget.ActionBarView.HomeView) 最佳答案 关于“v7-appcompat”库:首选项->AndroidLint首选项搜索“Instantiatable”并设置为警告。 关于android-这个类应该是公共(public)的(android.support.v7.internal.widg