草庐IT

zii-widgets

全部标签

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

android - 您需要将什么传递给 v4.widget.DrawerLayout.isDrawerOpen()/.openDrawer()/.closeDrawer()

我一直在尝试按照androidhere的建议将我的代码移动到DrawerLayout因为SlidingDrawer已被弃用。我的问题是,到目前为止,DrawerLayout似乎实现得非常糟糕,有无用的错误消息(没有防御性编程)和/或文档中解释得不够好。isDrawerOpen()方法描述here:publicbooleanisDrawerOpen(Viewdrawer)Checkifthegivendrawerviewiscurrentlyinanopenstate.Tobeconsidered"open"thedrawermusthavesettledintoitsfullyvisi

android - NullPointerException android.support.v7.widget.RecyclerView.onMeasure 的原因

我得到以下异常01-2711:15:15.75618348-18348/com.example.pnimje.newswipelistviewE/AndroidRuntime﹕FATALEXCEPTION:mainjava.lang.NullPointerExceptionatandroid.support.v7.widget.RecyclerView.onMeasure(RecyclerView.java:1764)atandroid.view.View.measure(View.java:15848)atandroid.widget.RelativeLayout.measureCh

android.widget.Toolbar 无法转换为 android.support.v7.widget.Toolbar

我有一个toolbar.xml:我的另一个Activity布局有一个包含标签:我已经在我的扩展AppCompatActivity的Activity中实现了它:Toolbartoolbar;toolbar=(Toolbar)findViewById(R.id.tb);setSupportActionBar(toolbar);但是,当我运行我的应用程序时出现以下错误:Error:(26,29)error:incompatibletypes:android.widget.Toolbarcannotbeconvertedtoandroid.support.v7.widget.Toolbar此外

android - 将 BroadcastReceiver 注册到 Widget(Context 对象的区别)

有点混淆WidgetContext和ApplicationContext之间的区别:关于无法通过AndroidWidget的实现源码(Ref.1)注册新的BroadcastReceiver的问题出于可读性原因,我将我的答案复制如下:★亨利的问题(Ref.1):Iammakingawidgetthatneedsabroadcastreceiver,liketheoneincom.example.android.apis.appwidget.ExampleBroadcastReceiver.However,theexampledefinesIntent.ACTION_TIMEZONE_CH

android - 膨胀类和 android.support.v7.widget.CardView 时出错

我想在我的项目中使用CardView,但是当我运行我的应用程序时,我收到以下错误。我正在使用Eclipse。Error:Errorinflatingclassandandroid.support.v7.widget.CardViewThegraphicalviewofmyxmlfilesays'Thefollowingclassescouldnotbeinstantiated:-android.support.v7.widget.CardView(OpenClass,ShowErrorLog)SeetheErrorLog(Window>ShowView)formoredetails.'