1

私のアプリでは、価格でアイテムのリストを表示する必要がありますEditFieldEditFieldリストに追加するにはどうすればよいですか?

のためListFieldに、私はこのコードを使用しています

public void drawListRow(ListField listField, Graphics graphics, int index,
        int y, int width) {

    this.listField=listField;
    String text=(String) get(listField, index);
    if(holder[index]==null)
    {
        holder[index]=placeholder;
    }
    graphics.setColor(rgb);
    graphics.setFont(Utility.getBigFont(DConfig.getFSize()+4));
    graphics.drawBitmap(3,y+7,placeholder.getWidth(), placeholder.getHeight(),holder[index], 0, 0);
    graphics.drawText(text,100,y+15);  
    graphics.drawText("Price:",100,y+30);
    graphics.drawText(CartScreen.price[index],100,y+45);
    graphics.drawLine(0, y+74, DConfig.disWidth, y+74);
}

行のリストに編集フィールドを追加するにはどうすればよいですか

4

1 に答える 1

2

EditFieldを実際にそこに配置することはできません。最善の策は、VerticalFieldManagerだけを使用し、そこにLabelFields/EditFieldsをスタックすることです。それでもスクロールしますが、ListFieldにはなりません。

于 2011-07-05T13:09:10.363 に答える