Как создать несколько блесен на одной странице для Android? - PullRequest
0 голосов
/ 18 августа 2011

Я видел очень много уроков о том, как делать прядильщики, но все они показывают по одному на страницу. Когда я пытаюсь вставить 2, второй просто не работает. У меня нет предыдущих знаний о программировании на Android, поэтому, возможно, я просто помещаю код второго спиннера в не то место. Я мог бы действительно использовать некоторую помощь с примером кода, пожалуйста.

Я пробовал 5 раз, но пока не могу опубликовать свой код здесь, но это просто простой код для одного счетчика

Спасибо!

РЕДАКТИРОВАТЬ: получил ответ здесь: http://developer.android.com/resources/samples/ApiDemos/src/com/example/android/apis/view/Spinner1.html

1 Ответ

0 голосов
/ 18 августа 2011

Попробуйте этот макет ...

<?xml version="1.0" encoding="UTF-8"?>
<LinearLayout  xmlns:android="http://schemas.android.com/apk/res/android" 
android:id="@+id/search_scrvw"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="vertical">

<ScrollView 
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:scrollbars="vertical">

    <TableLayout 
        android:id="@+id/search_table"
        android:layout_width="wrap_content" 
        android:layout_height="wrap_content"
        android:layout_marginTop="50dip"
        android:layout_marginLeft="50dip" >

        <TableRow 
            android:layout_width="wrap_content" 
            android:layout_height="match_parent">
            <TextView 
                android:text="Sex" 
                android:layout_width="wrap_content" 
                android:layout_height="wrap_content" />

            <Spinner 
                android:id="@+id/spnr_srch_sex" 
                android:layout_width="150dip" 
                android:layout_height="wrap_content" />

        </TableRow>

        <TableRow 
            android:layout_width="wrap_content" 
            android:layout_height="match_parent">
            <TextView 
                android:text="Age" 
                android:layout_width="wrap_content" 
                android:layout_height="wrap_content" />

            <Spinner 
                android:id="@+id/spnr_srch_age" 
                android:layout_width="wrap_content" 
                android:layout_height="wrap_content" />

        </TableRow>

        <TableRow 
            android:layout_width="wrap_content" 
            android:layout_height="match_parent">
            <TextView 
                android:text="Country" 
                android:layout_width="wrap_content" 
                android:layout_height="wrap_content" />

            <Spinner 
                android:id="@+id/spnr_srch_country" 
                android:layout_width="wrap_content" 
                android:layout_height="wrap_content" />

        </TableRow>

        <Button
            android:id="@+id/search"
            android:text="Search"
            android:layout_width="100dip"
            android:layout_height="wrap_content" />


    </TableLayout>  


  </ScrollView>
</LinearLayout>
...