草庐IT

零部件

全部标签

flutter - CupertinoPageScaffold 的子小部件位于 CupertinoNavigationBar 后面

我正在尝试将内容放在CupertinoNavigationBar下方。但内容小部件被CupertinoNavigationBar部分覆盖。我不明白为什么子Column没有垂直偏移,因此顶部没有被CupertinoNavigationBar覆盖。下面是截图,以及我的代码import'package:flutter/cupertino.dart';import'package:flutter/material.dart';classPersonalInfoEditorextendsStatelessWidget{@overrideWidgetbuild(BuildContextcontex

flutter - CupertinoPageScaffold 的子小部件位于 CupertinoNavigationBar 后面

我正在尝试将内容放在CupertinoNavigationBar下方。但内容小部件被CupertinoNavigationBar部分覆盖。我不明白为什么子Column没有垂直偏移,因此顶部没有被CupertinoNavigationBar覆盖。下面是截图,以及我的代码import'package:flutter/cupertino.dart';import'package:flutter/material.dart';classPersonalInfoEditorextendsStatelessWidget{@overrideWidgetbuild(BuildContextcontex

android - 将 Switch 小部件添加到 ActionBar 并响应更改事件

请问如何在ActionBar中添加Switchwidget并处理点击事件或切换更改事件。现在我可以在ActionBar中给Switch充气,但无法响应更改事件。我在main.xml中添加了以下内容。我想在用户点击开关并更改其状态时启动一项服务。非常感谢任何帮助。 最佳答案 您需要调用MenuItem.getActionView,这是一个例子:@OverridepublicbooleanonCreateOptionsMenu(Menumenu){//InflateyourMenugetMenuInflater().inflate(R.

android - 如何显示类似于 TextView.setError() 的微调器小部件的验证错误

如何显示类似于TextView.setError()的微调器小部件的验证错误我不想为每个微调器验证错误打开一个新对话框,android.widget.Spinner类没有setError方法 最佳答案 如果您的微调器设置了默认项目ViewgetSelectedView()Spinner类上的方法将返回一个TextView。然后你可以调用setError(CharSequence)这是我所做的:ViewselectedView=spinner.getSelectedView();if(selectedView!=null&&selec

Android NumberPicker 小部件,如何通过软键盘获取输入的值?

我在让NumberPicker的编辑字段正常工作时遇到问题,我已经阅读了几个类似问题的有用答案,但似乎都没有解决这个特定问题。尽管递增和递减按钮可以正常工作,但如果我使用软键盘输入数字,则无法使用NumberPicker.getValue()方法检索该值。我试过使用我自己的NumberPicker.OnValueChangedListener()但它不会被调用,除非我点击向上或向下按钮,而不是当我按下软键盘完成按钮时,正如一些人所建议的那样。有人可以帮我吗?这是Android错误吗?这是我的XML布局:以及来self的ActivityonCreate()的初始化代码:mNumNight

android - Facebook 登录按钮小部件没有资源标识符

我继承了一些代码并正在处理它,但是,当我尝试构建它时,我遇到了以下问题:activity_login.xml:26:error:Noresourceidentifierfoundforattribute'login_text'inpackage我的按钮xml如下:我也试过放入xmlns:fb="http://schemas.android.com/apk/res/com.facebook.widget"但这对我也不起作用,如果有人有任何建议,我将不胜感激 最佳答案 您可以在这里找到信息https://developers.faceb

android - AppWidgetHost 不更新小部件

我可以在Fragment中使用AppWidgetHost吗?我无法将大多数小部件添加到我的AppWidgetHost以进行更新。这是我的场景..LauncherActivity.java非常简单,只需调用带有布局的setContentView。ma​​in.xml包含几个fragment,其中一个包含AppWidgetHost。CodeRedWidgetHostFragment.javaonCreateView创建AppWidgetHost和AppWidgetManager的实例使用存储在首选项中的小部件ID创建和设置我的主机ViewonStart()appWidgetHost.sta

java - 自定义小部件的 Android 解析样式不起作用

我已经为我的Android应用程序创建了自定义小部件,我想为它创建自定义样式。但是在类中解析它时总是返回null。通过几个链接,无法弄清楚问题是什么?谁能帮忙?我的atttr.xml是小部件类publicWidget(Contextcontext,AttributeSetattrs){super(context,attrs);TypedArrayattr=context.obtainStyledAttributes(attrs,R.styleable.Widget);String[]columns=(String[])attr.getTextArray(R.styleable.Widg

android - 应用程序更新后小部件消失了

更新我的应用程序后,有时所有旧的小部件都会从主屏幕上消失。在应用程序启动器/小部件选择器中,我的三个小部件出现了两次-直到重新启动!有什么建议吗? 最佳答案 Onthispage有一篇很长的文章谈到了这个问题。问题的核心似乎是这样的:Itisimportantthatweuseourownkeyswiththewidgetupdateaction,ifweuseAppWidgetManager.EXTRA_WIDGET_IDSwewillnotonlybreakourownwidget,butothersaswell.不幸的是,我的

Android,在可点击的小部件上做手势

我的应用程序包含一个充满按钮的区域。我希望以这种方式实现该Activity,即在按钮区域上滑动手势会将其切换到另外两个区域之一(使用ViewFlipper)。我采用了两种检测手势的方法。第一个涉及使用GestureDetector。但是,Button上的触摸Action事件没有引发onTouchEventActivity方法,因此——结果——我无法将它转发给GestureDetector类。简而言之,失败。第二种方法-涉及使用GestureOverlayView。然而,这一次,我遇到了第二个极端:不仅检测到了手势,而且在其上执行手势的按钮也报告了一次点击。我希望界面按以下方式工作:如果