小编use*_*940的帖子

在ArrayList中移动项目

所以我还是刚接触Java并且我一直在使用ArrayList - 我想要实现的是一种方法来做这样的事情:

Item 1
Item 2
Item 3
Item 4
Run Code Online (Sandbox Code Playgroud)

所以我试图能够在列表中移动项目,除非它已经在顶部,在这种情况下它将保持不变.例如,如果移动了第3项,则列表将为:

Item 1
Item 3
Item 2
Item 4
Run Code Online (Sandbox Code Playgroud)

从我目前的小理解那时起,我想要的是:

IF arrayname index is not equal to 0
THEN move up
ELSE do nothing
Run Code Online (Sandbox Code Playgroud)

我正在努力的部分是"向上移动"部分.任何有关如何实现这一目标的提示或代码示例都非常感谢.

java arraylist

70
推荐指数
7
解决办法
13万
查看次数

SQlite - Android - 外键语法

我一直在尝试在我的Android SQLite数据库中使用外键.我尝试了以下语法,但它给了我一个力量关闭:

private static final String TASK_TABLE_CREATE = "create table "
            + TASK_TABLE + " (" + TASK_ID
            + " integer primary key autoincrement, " + TASK_TITLE
            + " text not null, " + TASK_NOTES + " text not null, "
    + TASK_DATE_TIME + " text not null, FOREIGN KEY ("+TASK_CAT+") REFERENCES "+CAT_TABLE+" ("+CAT_ID+"));";
Run Code Online (Sandbox Code Playgroud)

我有什么想法可能做错了吗?如果您需要查看其他表结构,那么我可以,它只是一个非常简单的结构,第二个带有ID和名称.

编辑:

这是错误:

03-13 13:42:35.389:ERROR/AndroidRuntime(312):引起:android.database.sqlite.SQLiteException:外键定义中的未知列"taskCat":创建表提醒(_id整数主键自动增量,task_title文本没有null,notes text not null,reminder_date_time text not null,FOREIGN KEY(taskCat)REFERENCES category(_id));

sqlite android foreign-keys

51
推荐指数
2
解决办法
10万
查看次数

支持Android webview中的其他协议

我创建了一个Web视图应用程序,显示的页面具有market://链接,但单击它们后,我得到404屏幕以及不支持该协议的错误.我试过查看文档,但无法找到与此相关的任何内容.任何帮助深表感谢.

android android-webview custom-url uri-scheme

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

Foreach循环内部数组

我正在尝试使用for循环在数组中创建一个数组 - 这是我的代码:

    array(
    'label' => 'Assign to user',
    'desc' => 'Choose a user',
    'id' => $prefix.'client',
    'type' => 'radio'
    'options' => array( 
        foreach ($clients as $user) {
         $user->user_login => array (  
            'label' => $user->user_login,  
            'value' => $user->user_login,
            ), 
        }
        )
    )
Run Code Online (Sandbox Code Playgroud)

不幸的是,这给了我一个

"解析错误:语法错误,意外T_CONSTANT_ENCAPSED_STRING,期待')'"

对于线:

'options' => array( 
Run Code Online (Sandbox Code Playgroud)

对于出了什么问题,我有点不知所措 - 任何帮助都非常感激.$ clients在别处定义,所以这不是问题.

php arrays foreach

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

Admob广告未展示 - Android

我的广告根本没有显示,我想我已经正确地遵循了文档,但它们仍然无法显示.该程序基本上是一个webview,我希望广告显示在底部.

继承我的布局文件:

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout
   xmlns:android="http://schemas.android.com/apk/res/android"
   xmlns:myapp="http://schemas.android.com/apk/res/man.utd.headlines"
   android:orientation="vertical"
   android:layout_width="fill_parent"
   android:layout_height="fill_parent">
   <WebView
      android:id="@+id/webview"
      android:layout_width="fill_parent"
      android:layout_height="fill_parent" />
   <com.admob.android.ads.AdView
      android:id="@+id/ad"
      android:layout_width="fill_parent"
      android:layout_height="fill_parent"
      myapp:backgroundColor="#000000"
      myapp:primaryTextColor="#FFFFFF"
      myapp:secondaryTextColor="#CCCCCC" />
</LinearLayout>
Run Code Online (Sandbox Code Playgroud)

有任何想法吗?

编辑:这是我现在拥有的,但它似乎仍然不是很正确:

<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:myapp="http://schemas.android.com/apk/res/man.utd.headlines"
  android:orientation="vertical"
  android:layout_width="fill_parent"
  android:layout_height="fill_parent" >
<com.admob.android.ads.AdView 
    android:id="@+id/ad"
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    android:layout_alignParentBottom="true"
    myapp:backgroundColor="#000000"
    myapp:primaryTextColor="#FFFFFF"
    myapp:secondaryTextColor="#CCCCCC" />
<WebView
    android:id="@+id/webview"
    android:layout_above="@id/ad"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent" />
</RelativeLayout>
Run Code Online (Sandbox Code Playgroud)

android webview admob

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

Android案例声明帮助

我试图让我的case语句根据按下的按钮打开另一个类.我得到这个工作正常一个按钮,但我不确定如何继续两个按钮.

到目前为止,我的代码是:

public void onClick(View v) {
    switch (v.getId()) {
    case R.id.about_button:
        Intent i = new Intent(this, About.class);
        startActivity(i);
        break;
    case R.id.reminderList_button:
        Intent i = new Intent (this, ReminderListActivity.class);
        startActivity(i);
        break;

    }

}
Run Code Online (Sandbox Code Playgroud)

这给出了一个错误,因为我正在重用本地变量(i) - 如果有人能让我知道如何正确地做这个,那将非常感激.

android android-layout

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

图像流出div

我正在努力实现从div中流出的图像.基本上,在我的标题中,我有一个960px的固定宽度,徽标图像有一些东西从它出来,我想坐在960px之外.

有一个很好的清洁方法来实现这一目标吗?

html css

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

CSS菜单a:在父div中悬停

我会尽力解释这个问题 - 我正在玩CSS垂直菜单,请在这里查看:

http://codepen.io/jgclifton/pen/JIfhy

我的问题是,当导航到该项目的子菜单时,如何确保链接保持其悬停颜色.

我希望这是有道理的,我尝试使用:active但似乎没有效果.

css css3

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

jQuery $.fn。功能未定义

我一直在制作我的第一个小型 jQuery 插件 - 我使用带有标准功能的 javascript,但决定将它捆绑到一个带有几个选项的 jquery 插件中。

这是我的 jquery 代码的精简版:

(function($) {

        $.fn.responsiveNav = function( options ) {

            // Establish our default settings
            var settings = $.extend({
                selector         : '.responsive-nav'
            }, options);

            $( " " + settings.selector + " ul li" ).has( "ul" ).each(function() {
                $(this).addClass('responsive-nav-dropdown');
            });
            $( ".responsive-nav-dropdown" ).click(function() {
                $("ul",this).toggle();
            });

        }

    }(jQuery));
Run Code Online (Sandbox Code Playgroud)

然后我通过执行以下操作在文档就绪中调用此函数:

$( document ).ready(function() {
    responsiveNav();
});
Run Code Online (Sandbox Code Playgroud)

但这导致函数未定义错误。我猜这是某种范围界定问题,但我找不到任何东西来帮助我纠正这个问题。

javascript jquery

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

获取 Woocommerce 3 中的订单总运费

我正在尝试获取 WooCommerce 订单的运输方式或运输成本 - 我正在编写一个自定义电子邮件模板,该模板因免费送货与付费送货而异。

我找到了一个名为 的函数get_total_shipping(),但现在已弃用,我找不到替代品 - 是否存在?

我注意到运费存储在_order_shipping我可以访问的隐藏元字段 ( ) 中,但我担心这可能会在未来的 WooCommerce 更新中中断。

php methods wordpress orders woocommerce

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

Java中的多个数组toString

我试图在Java中覆盖toString方法,从两个数组(字符串)输出到一个字符串,然后我可以用换行符格式化,我假设使用/ n.我刚刚掌握了Java,在查看了文档之后,我仍然感到困惑的是这样的语法应该如何看待.如果有人有一个例子,他们可以告诉我,或者可以解释这样做的好方法,我将非常感激.

java tostring

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

在jQuery中的Foreach

我正在尝试根据特定h2的内容为每个h2添加一个标记.这是我尝试过的:

jQuery(document).ready(function() {
    jQuery( "h2" ).each(function(){
        var $headingcontent = jQuery('h2').html().toLowerCase();
        jQuery('h2').prepend('<a id="'+ $headingcontent +'"></a>');
    });
});
Run Code Online (Sandbox Code Playgroud)

然而,这似乎只获得第一个h2的内容并将其添加到每个h2,它会多次执行,具体取决于页面上有多少h2.

我想要它做的是转这个:

<h2>Heading 1</h2>
<h2>Heading 2</h2>
Run Code Online (Sandbox Code Playgroud)

在...

<h2><a id="heading 1"></a>Heading 1</h2>
<h2><a id="heading 2"></a>Heading 2</h2>
Run Code Online (Sandbox Code Playgroud)

jquery

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

Wordpress/Php嵌套循环

我试图嵌套循环,基本上如果帖子有缩略图然后它应该显示div,如果没有那么它应该什么也不做.

这是我一直在尝试的代码:

        <?php if (have_posts()) : while (have_posts()) : the_post(); ?>

            <?php if ( has_post_thumbnail() );?>

                <div class="featured-image-row">

                    <?php the_post_thumbnail(); ?>

                </div>

            <?php endif; ?>

        <?php endwhile; endif; ?>
Run Code Online (Sandbox Code Playgroud)

然而,这给了我一个令人讨厌的意想不到的T_ENDIF.有任何想法吗?

php wordpress

-2
推荐指数
1
解决办法
177
查看次数