小编Sau*_*ani的帖子

Android Pre Compiler错误?

我正面临一个非常烦人的问题.我想在我的项目中使用滑动菜单,经过漫长而令人沮丧的搜索后我才知道我必须将我的eclipse + ADT更新为新的以正确导入该库,并且我得到了运行良好的演示应用程序.

现在我想将它集成到我的项目中,所以我在同一工作区导入我的项目,并在导入后收到以下错误.

Errors occurred during the build.
Errors running builder 'Android Pre Compiler' on project 'MyProject'.
java.lang.NullPointerException
Run Code Online (Sandbox Code Playgroud)

我经历了很多网站以及一些像这样或者这样的问题, 但没有找到具体的问题.我也尝试了可能的不同情况,但它们没有用.

所以我处于奇怪的情况中,那个库不能在旧日食(Galileo + ADT v15)上导入,并且项目不能在新日食中导入(ADT Bundle eclipse + ADT v21).

有人请帮帮我.

eclipse android adt

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

android虚拟设备管理器(avd)在最新的adt v21中无效

好吧,我正在使用Indigo,ADT v20一切都很好,但我突然收到一条恼人的更新消息来更新sdk.

当我更新了sdk,我得到了另一个问题,我需要更新,adt因为当前版本的sdk不支持旧版本adt.所以我做了,现在点击AVD Manager快捷方式或通过Windows->AVD Manager无法正常工作.点击那里没有任何反应.我的一些朋友也面临着与Win7和Ubuntu相同的问题.

我在这里发现了类似的问题.但我不知道为什么这个问题被关闭了.

eclipse android adt android-virtual-device

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

"click"监听器多次执行

我正在尝试创建使用ajax创建行的表.问题是,当我根据类名分配"click"监听器时,它会被多次调用

我的代码是

function fn_getAlertRules(parentRowId) {
    $.ajax({
        type: "GET",
        url: anyURL,
        contentType: "application/json",
        dataType: "json"
    }).done(function(data) {
        // create row to add to parent table's row
        var s_rulesHtmlString = '<tr><td colspan="3" class="rules-parent-tr"><table><tbody>';
        $.each(data, function(i, name) {
        s_rulesHtmlString += '<tr class="rule-tr">';
        s_rulesHtmlString += '<td class="eventid-td">Rule ID:'+ name.RuleId+'<span>' + name.OccuredEventId + '</span></td>';
        s_rulesHtmlString += '<td>' + name.Name + '</td><td>' + name.RuleDate + '</td>';
        s_rulesHtmlString += '</tr>';
        });
        s_rulesHtmlString += '</tbody></table></td></tr>';
        // add row below parent tr
        $(parentRowId).parent().after(s_rulesHtmlString);
        $(".rule-tr").on("click", "td", function(event) {
            // this …
Run Code Online (Sandbox Code Playgroud)

html javascript jquery

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

jQuery attr() 仅适用于第一个元素

我不明白为什么 attr() 只被调用一次,

我的html是

<table id="myTable">
    <tbody>
        <tr>
            <td>...</td>
            <td>...</td>
            <td>
                <abbr title='first'>Demo1</abbr>
            </td>
        </tr>
        <tr>
            <td>...</td>
            <td>...</td>
            <td>
                <abbr title='second'>Demo2</abbr>
            </td>
        </tr>
        .
        .
        .
    </tbody>
</table>
Run Code Online (Sandbox Code Playgroud)

现在我想获得abbr 以下查询的所有内容的“标题”

$(document).ready(function () {
    console.log($('#myTable tr td:nth-child(3) abbr').attr("title"));
}
Run Code Online (Sandbox Code Playgroud)

所以,它应该返回我

first
second
.
.
.
Run Code Online (Sandbox Code Playgroud)

但输出只是"first"

但如果写

var oRows = $('#myTable tbody tr');
$.each(oRows, function (i) {
    console.log($(this).children('td:nth-child(5)').children().attr("title"));
});
Run Code Online (Sandbox Code Playgroud)

然后我得到了正确的输出。但我认为这不是一个正确的方法,所以任何人都可以告诉我哪里出错了。

我也读了这个答案,但仍然不清楚

谢谢

javascript jquery

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

如何从 VS Code 两侧删除装订线区域

VS Code 中似乎存在一些错误,我退出了 ZenMode,并且可以看到 VS Code 两侧的装订线。这使得我的编码区域变小,我无法将其删除。有人可以帮我吗

我之前也遇到过这种情况,我不得不重新安装 VS Code,但不能时不时地这样做。所以需要一个永久的解决方案。

请参考下图中红色标记区域。

红色标记区域

注意:我已经尝试过基本的故障排除,例如重新启动、删除主题、删除所有设置等。我还尝试了下面提到的解决方案,但这些不是我指的排水沟

如何禁用 VS Code 中的装订线指示器?

如何更改 VS Code 中的装订线宽度?

visual-studio-code

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