0

各アイテム領域のサイズを変更するにはどうすればよいですか。赤い線を見て、私が何を意味するのかを理解してください。クラスを使用してスピナーを作成し、このメソッドを使用して、サイズを変更してさらに大きくすることができると思います。しかし、どの属性を使用すべきかわかりません

画像: http ://store3.up-00.com/Nov12/e5Z93428.png

public View getDropDownView(int position, View convertView,
            ViewGroup parent) {
        TextView label = new TextView(context);
        label.setTextColor(Color.BLACK);

}
4

1 に答える 1

0

TextView の Layout Parameters を見つけて、それに Up and Bottom Padding を追加してください!! 内部にテキストビューを含む新しいレイアウトを作成します。この TextView を目的のデザインに合わせることができます。テキストビューに ID を与え、その ID が @+id/tvDesign であるとしましょう。次に、以下のコードに従うことができます。

例は次のとおりです。

TextView tv = new TextView(this);
tv.setLayoutParams(((TextView) findViewById(tvDesign)).getLayoutParams());
于 2012-12-06T11:41:07.287 に答える