草庐IT

零部件

全部标签

android - NullPointerException 在 android 小部件 ArrayAdapter createViewFromResource

我是androidArrayAdapters的新手,在填充我的ListView时遇到了空指针异常。我用来填充ListView的数据不为空,我已经检查过了。此外,在第一次加载时整个事情都运行良好,但是一旦我向下滚动到列表的末尾,应用程序就会崩溃。这是我的堆栈跟踪:E/AndroidRuntime﹕FATALEXCEPTION:mainjava.lang.NullPointerExceptionatandroid.widget.ArrayAdapter.createViewFromResource(ArrayAdapter.java:394)atandroid.widget.ArrayAd

android - 如何动态更新小部件(不等待 30 分钟调用 onUpdate)?

我目前正在学习Android中的小部件。我想创建一个显示SSID、RSSI(信号)级别的WIFI小部件。但我也希望能够从我正在运行的计算通过wifi的声音质量的服务向它发送数据。这是我在阅读和快速教程后得到的:publicclassWlanWidgetextendsAppWidgetProvider{RemoteViewsremoteViews;AppWidgetManagerappWidgetManager;ComponentNamethisWidget;WifiManagerwifiManager;publicvoidonUpdate(Contextcontext,AppWidge

android - 在 Android 中使用 EditText 小部件的屏蔽输入

有没有一种方法可以为Android中的EditText控件指定输入掩码?我希望能够为社会安全号码指定类似###-##-####的内容。这将导致自动拒绝任何无效输入(例如,我输入字母字符而不是数字)。我意识到我可以添加一个OnKeyListener并手动检查有效性。但这很乏味,我将不得不处理各种边缘情况。 最佳答案 尝试使用InputFilter而不是OnKeyListener。这意味着您不必担心跟踪单个按键,它还可以处理诸如粘贴到字段中之类的事情,而使用OnKeyListener来处理这些事情会很痛苦。你可以看看sourceofth

android - 所选小部件的主题相关颜色

我很确定这个问题已经在某个地方得到了回答。这似乎太常见了。但我找不到答案。我也想不出解决办法。问题来了:我希望我的TableRow之一具有不同的背景颜色。很简单,我只需要添加android:background="#123456"在TableRow的XML声明中。但是,我也希望我的应用程序有两个主题。在另一个主题中,TableRow应该有不同的背景颜色。我只是找不到在主题内定义颜色值并使用它的方法。我想输入这样的内容:#123456#654321并且,在TableRow的声明中:android:background="@color/my_cool_color"所以,当我改变主题时,那个

android - 在没有 bindAppWidgetId() 的情况下将小部件添加到启动器页面

我正在尝试将库存ICS启动器变成一个独立的应用程序。我快到了-唯一不起作用的是搜索图标和将小部件放到屏幕上,这会导致崩溃。崩溃是因为股票启动器使用appWidgetManager.bindAppWidgetId(appWidgetId,componentName);添加小部件,apparentlyonlysystemappshavepermissiontodo.所以我的问题是,非系统应用添加小部件并获得与普通ICS启动器相同的UI体验的正确方法是什么? 最佳答案 提姆,您的问题是您正在寻找错误的对象。您无法真正控制AppWidget

android - 如何将多个小部件尺寸放在一个 apk 中?

我想要做的是在一个apk中拥有一个不同尺寸(即2x2、3x3、4x4等)的时钟小部件,以及一个能够选择要添加的尺寸的配置Activity。根据我从文档中学到的知识:Widget大小在相应xml文件中的标签中指定我还在该文件中为该提供者设置了配置Activity所以似乎大小是AppWidgetProvider的一个属性,我需要以某种方式从第一个配置Activity中的代码创建另一个提供程序...还是我弄错了,还有其他方法?这可能吗?:)我被告知有些小部件可以做到这一点:)提前致谢!附:我已阅读this和this.第一个解释了如何在一个apk中放置多个wigets,但不清楚如何在运行时在它

ListFragment 中的 Android Actionbar Search 小部件实现

目前我的应用程序在左侧设置了一个ListFragment,在右侧设置了一个DetailsFragment(类似于下面平板电脑上的布局)。在操作栏上,我有一个搜索小部件,当提交搜索词时,它应该更新列表的内容(在ListFragment中)。我一直在关注androiddev(http://developer.android.com/guide/topics/search/search-dialog.html)上的搜索指南,但在同一Activity中更新列表时遇到问题。我已经设法通过在提交搜索词时调用新Activity来实现某种形式的实现,但这会使后退按钮的行为异常(即,您按下后退并转到上一

商简智能计划与排程SPS在汽车零部件行业的应用

获取更多资讯,赶快关注公众号(智能制造与智能调度)吧!生产计划和排程作为汽车制造企业供应链管理的核心环节,是影响汽车零部件工厂降本增效的关键因素。计划和排程的质量和效率在企业管理库存成本、生产成本、运营效率、履约水平等方面发挥着重要作用。整车厂时刻面对着复杂多变的内外部供需环境,如订单需求和物料供给的波动、内部人员培训和去留造成的人力资源变化,供应链上下游数字化转型和智能化改造的诉求等。传统的依赖专家经验的人工计划、排产以及物料分配方式已经无法满足企业对供应链管理效率提升的整体需求,商简基于深度学习、运筹优化技术的智能计划和排产为企业提供了最优解。例如某汽车零部件工厂,职工约1000人,主要产

android - 如何将整数标签设置为 xml 布局文件中的小部件?

我有简单的布局,但我只能设置字符串标签。如何设置整数标签?更新我发现了如何在xml布局中设置Integer标签。我们需要在任何xml资源文件中指定一个整数变量。应该是这样的:res/values/value.xml:151现在我们可以自由地使用“@integer/int1”或“@integer/int2”作为我们xml小部件的标签,例如:但是,就我而言,我更喜欢以编程方式设置标签:) 最佳答案 在xml中你只能设置String。但是在代码中你可以使用View.setTag(intvalue);因为它需要Object。要读取一个值,您

android - 启动配置 Activity 时调用的小部件 onUpdate

我正在实现一个小部件,但遇到以下问题:1)当我将小部件添加到主屏幕时会调用onUpdate,即使我指定了配置Activity。我将它添加到主屏幕后,立即发送APPWIDGET_ENABLED广播,然后发送APPWIDGET_UPDATE然后启动配置Activity。这是一个错误吗?我应该如何理解在配置Activity返回之前调用的onUpdate方法?我可以通过共享首选项值来做到这一点,但我希望它的行为与开发人员指南中所写的一样,即不应调用onUpdate方法。2)onUpdate不是每updatePeriodMillis秒调用一次,已设置为10000,即10秒用于测试目的。我是否遗漏