小编Cha*_*har的帖子

需要澄清GridView.getChildCount()

在我的Activity类中,我在setContentView()行之后有以下代码.

gridView = (GridView)findViewById(R.id.splitted_grid);
gridView.setAdapter(new SplittedImageAdapter(this, splittedBitmaps));
gridView.setNumColumns((int) Math.sqrt(splittedBitmaps.size()));
System.out.println(gridView.getChildCount()+" childs");
Run Code Online (Sandbox Code Playgroud)

该活动完美地运行,并且还显示具有所需位图图像的3*3网格.但最后一行显示输出为

0 childs
Run Code Online (Sandbox Code Playgroud)

根据文档,getChildCount()方法应该显示它应该显示的子项数

9 childs
Run Code Online (Sandbox Code Playgroud)

请帮助我,我缺乏.

android gridview

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

我想让我的框架在单击 X(关闭按钮)时关闭

我有一个小模板,我为了通过 netbeans 7.1 通过一个简单的 Java 应用程序实现小程序而构建的(如不使用 Javacard、Netbeans 平台等......只是一个简单的 Java 应用程序,在应用程序运行时初始化小程序)

当我按下 netbeans 中的运行按钮时,我设法让它调用了小程序,并且我在小程序中有功能,但是,我似乎无法关闭它,我有一种可怕的感觉人们会告诉我使用 jFrame 和实现 EXIT_ON_CLOSE 方法。

这不是我想知道怎么做的事情,我的任务是使用 Frames != jFrames 来实现它。我希望有人可以提供帮助,因为它现在困扰了我一段时间,我必须继续进行涉及其使用的 Java 分配。

附上 A:appletframe 和 B:applet 的代码/类

    * 1.4   Write an applet to display a line of text. 
    * The text should then change its font size and style (bold, italic, underline) 
    * depending on where the mouse is clicked on the screen.
    */
   package appletframe;
   import java.awt.Graphics;
  import java.awt.Frame;
 import java.applet.Applet;

  /**
  * @author MuthaLoad aka Gruffy2012 …
Run Code Online (Sandbox Code Playgroud)

java awt frame netbeans-7

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

Android SQLite相当于给定的更新查询

我必须在Android SQLite中执行以下查询

UPDATE player SET rank=rank+1 WHERE rank >= 3;
Run Code Online (Sandbox Code Playgroud)

这里rankINTEGER类型的列名.

我知道更新方法

update(tablename, values, whereClause, whereArgs);
Run Code Online (Sandbox Code Playgroud)

我将传递玩家作为第一个参数,rank> = 3作为第三个参数,null作为最后一个参数但是我无法找到作为第二个参数传递的内容.根据文档,它应该是ContentValues的一个对象.

所以我创建了它的对象

ContentValues values = new ContentValues();
values.put("rank",?????);
Run Code Online (Sandbox Code Playgroud)

我很担心什么把rank key 的值放在我的表中的一列.请建议我将值传递给put()方法的值

sqlite android

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

为什么Kotlin反编译器会生成null.INSTANCE

我试图通过检查它在Java方面的外观来了解Kotlin的一些功能.

所以作为一个实验,我尝试了这个:

val printKotlin = fun () {
    print("Hello Kotlin")
}
Run Code Online (Sandbox Code Playgroud)

所以上面代码片段的输出是:

public final class FunAsVariableKt {
    private static final Function0 printKotlin;

    public static final Function0 getPrintKotlin() {
        return printKotlin;
    }

    static {
        printKotlin = (Function0)null.INSTANCE;
    }
}
Run Code Online (Sandbox Code Playgroud)

我如何理解上面反编译代码的静态块?为什么它会生成这个非工作代码?

kotlin jvm-bytecode

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

在android中绕太阳旋转地球?

我正在开发一个Android应用程序,我有两个图像名为earth和sun.我想根据用户的触摸事件围绕太阳旋转地球.这意味着用户应该旋转地球图像.我该怎么做?

android rotation

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

标签 统计

android ×3

awt ×1

frame ×1

gridview ×1

java ×1

jvm-bytecode ×1

kotlin ×1

netbeans-7 ×1

rotation ×1

sqlite ×1