1

API 8 では、 を使用できませんでしActionBarた。だから私は他のアプリにButton使用する s のセットで水平レイアウト(レイアウトトップ)を使用していました。これで、画像とテキストを含むsetContentViewカスタムを実装しました。では、 (トップリニアレイアウト)以上をListview実装する方法は?どちらを使用する必要がありますか? どうやってするか?setContentViewActionBarListview

onCreateメソッドで

public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);     
    setListAdapter(new MobileArrayAdapter(this, MOBILE_OS,mp));
} 

XMLで

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:padding="5dp" >

<ImageView
    android:id="@+id/logo"
    android:layout_width="0dp"
    android:layout_height="45dp"
    android:layout_marginLeft="5dp"
    android:layout_weight="10"
    android:src="@drawable/play" />

<LinearLayout
    android:layout_width="0dp"
    android:layout_height="45dp"
    android:layout_weight="40.00"
    android:orientation="vertical" >

    <TextView
        android:id="@+id/Tittle"
        android:layout_width="match_parent"
        android:layout_height="27dp"
        android:text="@+id/Tittle"
        android:layout_gravity="center_horizontal"
        android:textSize="18sp" >

    </TextView>

    <TextView
        android:id="@+id/Descriprion"
        android:layout_width="match_parent"
        android:layout_height="18dp"
        android:text="@+id/Descriprion"
        android:layout_gravity="center_horizontal"
        android:textSize="16sp" >

    </TextView>
</LinearLayout>


<ImageView
    android:id="@+id/options"
    android:layout_width="0dp"
    android:layout_height="45dp"
    android:layout_marginRight="20dp"
    android:layout_marginTop="5dp"
    android:layout_weight="9.52"
    android:background="@drawable/btn_default_holo_light"
    android:src="@drawable/options" />

4

1 に答える 1