ソース掲示板




すべてから検索

キーワード   条件 表示 現行ログ 過去ログ トピックス 名前 本文

  メンテナンス 前画面に戻る

対象スレッド 件名: Android 後期試験 解答手順概要 (2) / 画面表示
名前: lightbox
処理選択
パスワード

件名 Android 後期試験 解答手順概要 (2) / 画面表示
名前 lightbox
コメント
@SHOW
画面表示の単純なテキスト部分は、Android SDK の バインドを使用するので、JSON のフォーマットと画面の定義が一致しておれば、表示されます
@END

[[activity_main.xml]]
@DIV
<?xml version="1.0" encoding="utf-8"?>
<layout xmlns:android="http://schemas.android.com/apk/res/android"
        xmlns:tools="http://schemas.android.com/tools"
        xmlns:bind="http://schemas.android.com/apk/res-auto"
        tools:context=".MainActivity">

    <data>
        <variable
            name="user"
            type="sample.lightbox.abdbupdate.Syain"/>
    </data>

    <ScrollView
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:id="@+id/scrollView">

        <LinearLayout
            android:orientation="vertical"
            android:layout_width="match_parent"
            android:layout_height="match_parent"
            android:paddingLeft="@dimen/activity_horizontal_margin"
            android:paddingRight="@dimen/activity_horizontal_margin"
            android:paddingTop="@dimen/activity_vertical_margin"
            android:paddingBottom="@dimen/activity_vertical_margin">

            <Button
                android:layout_width="match_parent"
                android:layout_height="wrap_content"
                android:text="GET"
                android:id="@+id/getData"/>

            <EditText
                android:layout_width="match_parent"
                android:layout_height="wrap_content"
                android:inputType="number"
                android:id="@+id/editScode"
                android:background="@drawable/border"
                android:padding="5dp"
                android:layout_marginBottom="20dp"/>

            <include
                layout="@layout/update_contents"
                android:id="@+id/ex"
                bind:user="@{user}"/>

            <include
                layout="@layout/update_contents2"
                android:id="@+id/ex2"
                bind:user="@{user}"/>

            <include
                layout="@layout/update_contents3"
                android:id="@+id/ex3"
                bind:user="@{user}"/>

            <Button
                android:layout_width="match_parent"
                android:layout_height="wrap_content"
                android:text="UPDATE"
                android:id="@+id/updateData"/>

        </LinearLayout>
    </ScrollView>
</layout>
@END