0

に線を引く方法を知っていますLinearLayoutか? を作成するためにLinearLayout、xml リソースを使用しています。

@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main_layout);
    LinearLayout linear = (LinearLayout)findViewById(R.id.linearlayout);
    //I wanna draw line on "linear"
}

出来ますか ?

4

2 に答える 2

0

画像編集ツールで、必要な色の 2x2 ピクセルの正方形の画像を作成しました。次に、コードで ImageView を作成し、その画像をソースとして設定しました。最後に、ImageView の高さを FitContent に、幅を FillParent に設定すると、水平線が表示されます。

于 2009-12-23T16:31:10.487 に答える
0

多くの方法があります。1 つの方法は、(フォルダー内の) XMLShapeDrawableで線を表すを定義し、それを.resImageViewLinearLayout

一般的なドローアブルと 2D グラフィックスの詳細については、 docsを参照してください。

この回答について詳しく説明したり、他の人が回答したりできるように、さらにコンテキスト(特定のユースケース)を自由に提供してください。

于 2009-12-23T07:42:11.460 に答える