2

2 つの TextView を含む線形レイアウトを拡張しています。TextViews は、私が作成したテンプレート レイアウトから拡張されます。私の問題は、設定した背景がテキストを含む部分だけではなく、生全体をカバーしていることです。しかし、動的な方法ではない同じレイアウトを設定すると、すべてが機能し、うまくクリッピングされます。

        final LayoutInflater inflater = LayoutInflater.from(this.getContext());

    //The title.
    title = (TextView)inflater.inflate(R.layout.text_view_day_title, null);
    title.setText("bla bla");

    //The info.
    info = (TextView)inflater.inflate(R.layout.text_view_day_info, null);
    info.setText("bla bla 2");

    this.addView(title);
    this.addView(info);

助けてくれてありがとう。

4

1 に答える 1

0
  • xml 内に線形レイアウトを作成し、そこにビューを追加します。
  • 膨張した xml に背景の背景がなく、それらの間にマージンがあり、メインの xml レイアウトの背景が表示されることを確認してください。
于 2012-10-28T13:50:59.217 に答える