问题列表 - 第43601页

尝试打开Android XML视图时,在Eclipse中抛出NullPointerException?

这是一个例外:

java.lang.NullPointerException
at android.widget.TextView.setTextColor(TextView.java:1787)
at android.widget.TabHost$LabelIndicatorStrategy.createIndicatorView(TabHost.java:521)
at android.widget.TabHost.addTab(TabHost.java:204)
at com.android.layoutlib.bridge.Bridge.setupTabHost(Bridge.java:880)
at com.android.layoutlib.bridge.Bridge.postInflateProcess(Bridge.java:807)
at com.android.layoutlib.bridge.Bridge.postInflateProcess(Bridge.java:813)
at com.android.layoutlib.bridge.Bridge.computeLayout(Bridge.java:401)
at com.android.ide.eclipse.adt.internal.editors.layout.gle2.GraphicalEditorPart.computeLayout(Unknown Source)
at com.android.ide.eclipse.adt.internal.editors.layout.gle2.GraphicalEditorPart.renderWithBridge(Unknown Source)
at com.android.ide.eclipse.adt.internal.editors.layout.gle2.GraphicalEditorPart.recomputeLayout(Unknown Source)
at com.android.ide.eclipse.adt.internal.editors.layout.gle2.GraphicalEditorPart.activated(Unknown Source)
at com.android.ide.eclipse.adt.internal.editors.layout.LayoutEditor.pageChange(Unknown Source)
at org.eclipse.ui.part.MultiPageEditorPart$2.widgetSelected(MultiPageEditorPart.java:290)
at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:234)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1258)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1282)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1267)
at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:1061)
at org.eclipse.swt.custom.CTabFolder.setSelection(CTabFolder.java:2743)
at org.eclipse.swt.custom.CTabFolder.onMouse(CTabFolder.java:1429)
at org.eclipse.swt.custom.CTabFolder$1.handleEvent(CTabFolder.java:257)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1258)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3540)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3161)
at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2640)
at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2604)
at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2438)
at org.eclipse.ui.internal.Workbench$7.run(Workbench.java:671)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:664)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:115)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
at …
Run Code Online (Sandbox Code Playgroud)

xml eclipse android include tablelayout

5
推荐指数
2
解决办法
4643
查看次数

组织Haskell测试

所以我试图遵循Haskell项目建议结构,并且我在组织测试时遇到了一些问题.

为简单起见,让我们从:

src/Clue/Cards.hs # defines Clue.Cards module
testsuite/tests/Clue/Cards.hs # tests Clue.Cards module
Run Code Online (Sandbox Code Playgroud)

首先,我不知道testsuite/tests/Clue/Cards.hs该包含测试代码的模块名称是什么,而另一方面,我不知道如何编译我的测试代码以便我可以链接到我的源代码:

% ghc -c testsuite/tests/Clue/Cards.hs -L src
testsuite/tests/Clue/Cards.hs:5:0:
    Failed to load interface for `Clue.Cards':
      Use -v to see a list of the files searched for.
Run Code Online (Sandbox Code Playgroud)

testing haskell

24
推荐指数
1
解决办法
2759
查看次数

如何阻止WPF WebBrowser加载页面?

我看到了GoBack,GoForward,Refresh和Navigate的方法,但没有"停止"或"取消".我该怎么做?

wpf wpf-controls

1
推荐指数
1
解决办法
3986
查看次数

在C++中最大化窗口时出现问题

我的程序需要随意最大化当前桌面上的任何窗口.我通过调用来实现这一点ShowWindow(hWnd, SW_MAXIMIZE),其中hWnd是HWND我想要最大化的窗口.执行该行代码时,相关窗口(此处为记事本)如下所示:

替代文字

一切似乎都很好,除了窗口没有正确定位的事实,即窗口似乎是几个像素到低,标题栏看起来不像它应该"压扁".与单击最大化按钮时的外观相比,问题清晰可见:

替代文字

有谁知道为什么会出现这种情况,我能做些什么来解决它?

windows winapi window maximize

5
推荐指数
1
解决办法
4505
查看次数

使用标准库在Python中检索壁垒时间?

如何使用标准库在Python中检索挂壁时间

这个问题,这个问题表明在Linux上类似clock_gettime(CLOCK_MONOTONIC_RAW)/proc/uptime最合适的东西.在Windows上,time.clock()具有所需的效果.

我会使用time.time(),但不保证函数单调(和线性)返回增加时间值.

python time clock standard-library wall-time

7
推荐指数
1
解决办法
1753
查看次数

当它为空时,在WPF DataGrid上显示"找不到记录"消息

如果没有可用的记录,我想TextBlock在标题下面添加一个数据网格,显示消息"找不到记录".

请考虑附图以供参考.替代文字

wpf xaml wpfdatagrid

12
推荐指数
4
解决办法
2万
查看次数

CustomValidation属性似乎不起作用

我在Silverlight 4应用程序中有一个简单的测试页面,我正在尝试获取自定义验证规则.

我有一个TextBox和一个Button,我在TextBlock中显示验证结果.我的视图模型有一个Name属性,它绑定了TextBox的Text属性.我在Name属性上有两个验证属性, [Required][CustomValidation].

当我点击提交按钮时,必需的验证器正确触发,但我的自定义验证器的验证方法内的断点永远不会被命中.我不明白为什么会这样,因为我认为我非常仔细地遵循了MS的例子:http://msdn.microsoft.com/en-us/library/system.componentmodel.dataannotations.customvalidationattribute(v = vs.95)的.aspx

以下是视图模型的代码:

using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.Linq;
using GalaSoft.MvvmLight.Command;

namespace MyProject
{
    // custom validation class
    public class StartsCapitalValidator
    {
        public static ValidationResult IsValid(string value)
        {
            // this code never gets hit
            if (value.Length > 0)
            {
                var valid = (value[0].ToString() == value[0].ToString().ToUpper());
                if (!valid)
                    return new ValidationResult("Name must start with capital letter");
            }
            return ValidationResult.Success;
        }
    }

    // my view model
    public class ValidationTestViewModel …
Run Code Online (Sandbox Code Playgroud)

c# validation silverlight mvvm data-annotations

6
推荐指数
2
解决办法
1万
查看次数

试图了解strtok

请考虑以下使用strtok拆分字符串madddy的代码段.

char* str = (char*) malloc(sizeof("Madddy"));
strcpy(str,"Madddy");

char* tmp = strtok(str,"d");
std::cout<<tmp;

do
{
    std::cout<<tmp;
    tmp=strtok(NULL, "dddy");
}while(tmp!=NULL);
Run Code Online (Sandbox Code Playgroud)

它工作正常,输出是Ma.但是通过将strtok修改为以下内容,

tmp=strtok(NULL, "ay");
Run Code Online (Sandbox Code Playgroud)

输出变成了Madd.那么strtok究竟是如何运作的呢?我有这个问题,因为我希望strtok将分隔符字符串中的每个字符作为分隔符.但在某些情况下,它是这样做的,但在少数情况下,它会产生意想不到的结果.谁能帮我理解这个?

c++ strtok

4
推荐指数
1
解决办法
5973
查看次数

C++:计算移动FPS

我想计算游戏最后2-4秒的FPS.最好的方法是什么?

谢谢.

编辑:更具体地说,我只能访问一个增量为1秒的计时器.

c++ frame-rate

4
推荐指数
1
解决办法
3684
查看次数

ASP.NET MVC 3 - microsoft-web-helpers v1.1的问题

我从nuget升级了我的microsof-web-helpers包,它本身依赖于facebook和twitter API.现在,当我的应用程序尝试运行时,我收到以下错误:

编译器错误消息:CS0246:找不到类型或命名空间名称'SimpleMembershipProvider'(您是否缺少using指令或程序集引用?)

Source Error:


Line 216:    }
Line 217:    
Line 218:    private static SimpleMembershipProvider GetMembershipProvider() {
Line 219:        var provider = Membership.Provider as SimpleMembershipProvider;
Line 220:

Source File: c:\Users\jp\documents\visual studio 2010\projects\myproj\myproj\App_Code\Facebook.cshtml    Line: 218 
Run Code Online (Sandbox Code Playgroud)

我想知道是否有人遇到过这个问题,可以告诉我是否需要在项目中添加任何其他引用,或者更糟糕的是,在我的应用程序中创建一个虚拟的SimpleMembershipProvider.我对更新facebook代码犹豫不决,因为无论何时我从nuget获得最新的microsoft-web-helpers,我都会被迫维护这个文件.

谢谢

J.P

c# nuget nuget-package asp.net-mvc-3

14
推荐指数
1
解决办法
3843
查看次数