草庐IT

widget-hint

全部标签

java - 从 android.support.design.widget.FloatingActionButton 膨胀 float 操作按钮

(项目概览部分)我想在所有其他应用程序和系统图标上做一个飞行按钮。按下它后,会弹出一个菜单,您可以从中选择多个选项。按下并移动按钮后,您可以将其移动到屏幕上的任何位置。到目前为止,我在一个项目中有屏幕上的飞行按钮(实际上是飞行的bmp文件),在第二个项目中有带有弹出菜单的float按钮。我现在要做的是把bmp文件替换成真正的带菜单的float按钮。我尝试这样做的方式:(最重要的从这里开始):)我通过addView方法将飞行按钮添加到windowManager。Flyingbutton是一个View对象。这就是我来收割机的地方。我试图执行如何在服务类中通过id查找View,我通过膨胀an

android - 'boolean android.support.v7.widget.RecyclerView$ViewHolder.shouldIgnore()' 在执行 recyclerView.addView 时在空对象引用上

为什么当我尝试在recyclerView.setAdapter()之后向recyclerView添加额外的View时返回这个错误Attempttoinvokevirtualmethod'booleanandroid.support.v7.widget.RecyclerView$ViewHolder.shouldIgnore()'onanullobjectreference示例代码...recyclerView.setAdapter(mAdapter);TextViewtextView=newTextView(this);textView.setText("TEST");recycler

android - 更改 Android Widget 中的 TextView 文本

我正在开发一个安卓小部件。在小部件中,我有一个文本字段和两个按钮。当我按下按钮1时,我希望文本字段显示特定文本,例如“one”,如果我单击按钮2,文本字段将显示为“2”。onUpdate()看起来像这样:@OverridepublicvoidonUpdate(Contextcontext,AppWidgetManagerappWidgetManager,int[]appWidgetIds){super.onUpdate(context,appWidgetManager,appWidgetIds);remoteViews=newRemoteViews(context.getPackage

android - 找不到与给定名称 '@style/Widget.RatingBar.Small' 匹配的资源

我想使用自定义评分栏。我做了这里所说的所有步骤:http://android-helper.blogspot.com/2011/06/android-custom-ratingbar-example.html唯一的问题是:Noresourcefoundthatmatchesthegivenname'@style/Widget.RatingBar.Small'.我搜索了一下,有人说谷歌限制了它,不允许再访问这个文件。我试图从androidsdk复制样式,但它不是单个文件,它指的是其他一些可绘制对象,我也需要包含它们。有什么办法可以解决这个问题吗?我怎样才能使用这个小部件?我需要它很小。谢

java - Android - android.widget.TabHost 无法转换为 android.support.v4.app.FragmentTabHost

我是Android新手。我正在尝试设置一个简单的TabHostView。这是我的xml文件:这是我的java代码:importandroid.os.Bundle;importandroid.support.v4.app.FragmentActivity;importandroid.support.v4.app.FragmentTabHost;publicclassTabhostextendsFragmentActivity{privateFragmentTabHosttabHost;@OverrideprotectedvoidonCreate(BundlesavedInstanceSt

java.lang.ClassCastException : android. widget.RelativeLayout$LayoutParams 无法转换为 android.support.v7.widget.RecyclerView$LayoutParams

我使用androidRecycleView来替换ListLiew。我想做的是在我的列表项中的一个ImageView上启用onClick(想象这个列表项有一个图像和一个文本,我想向图像添加一个onClick监听器而不是列表项本身)我使用以下布局xml创建一个RecycleView适配器:和我的onCreateViewHolder@OverridepublicViewHolderonCreateViewHolder(ViewGroupparent,intviewType){Viewv=LayoutInflater.from(parent.getContext()).inflate(R.la

java.lang.ClassCastException : android. widget.LinearLayout 无法转换为 android.support.v7.widget.Toolbar

我试图按照这里的示例向工具栏添加阴影https://stackoverflow.com/a/26904102/4273056我的工具栏在Activity中@OverridepublicvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);Toolbartoolbar=(Toolbar)findViewById(R.id.toolbar);setSupportActionBar(toolbar);}这是我添加工具栏的x

android - Widget.ProgressBar.Small 和 Widget.ProgressBar.Small.Inverse 的区别

我为操作栏按钮尝试了两种不同的进度条样式,通过refreshMenuItem.setActionView(R.layout.actionbar_indeterminate_progress);actionbar_indeterminate_progress.xml我已经尝试过Widget.ProgressBar.Small和Widget.ProgressBar.Small.Inverse。但是,我没有看到任何视觉差异。Widget.ProgressBar.SmallWidget.ProgressBar.Small.Inverse我希望有一个inverse颜色,但没有。我错过了什么吗?

android - Listview Widget 不会自动更新

我的friend已经完成了一个应用程序,现在他为他的应用程序创建了一个小部件,可以用来以ListView的方式显示任务列表。首先,当他拖动小部件并将其安装到主屏幕时,它将正常工作并以ListView方式显示任务。他的问题是,当他在他的应用程序中进行更改然后返回到他的主屏幕时,没有任何更改反射(reflect)出来。他正在使用onReceive()方法来更新这个小部件importandroid.app.PendingIntent;importandroid.appwidget.AppWidgetManager;importandroid.appwidget.AppWidgetProvid

java - android.support.v7.widget.GridLayout 实例化失败

我正在尝试在我的项目中使用GridLayout,但最好使用Android支持库,这样我就可以针对较低版本的API。当我将GridLayout拖到图形布局设计器中时,会弹出一条消息,询问我需要一个兼容14版以上API的库,并询问我是否要安装该库。我点击“安装”并让Eclipse执行它的操作,但Eclipse图形布局设计器中出现错误:Thefollowingclassescouldnotbeinstantiated:-android.support.v7.widget.GridLayoutSeetheErrorLog(Window>ShowView)formoredetails."(这里是