シンプルなカーソル アダプターを使用しているリスト ビューがあります。
シェイプ ドローアブルはコードで作成されます -
DrawableProvider dr = new DrawableProvider();
ShapeDrawable shDr = dr.getDrawable();
LinearLayout v = (LinearLayout)findViewById(R.id.row_packlist);
v.setBackgroundDrawable(shDr);
以下は、リスト項目を定義するレイアウトです
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/row_packlist"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="vertical" >
その理由で機能していません
LinearLayout v = (LinearLayout)findViewById(R.id.row_packlist);
null を返します。
実用的にドローアブルを背景として設定するにはどうすればよいですか?