我有一个带有微调器,2个edittexts和一个多选列表的android布局。我想将这些控件的数据发送到mysql数据库。它就像一个简介类的东西,一旦它被填充并发送,我希望它获取从mysql数据库插入的数据并在视图中显示它(如在textview中),而不是再次向我显示该表单。
<?xml version="1.0" encoding="UTF-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:padding="10dip"
android:layout_width="fill_parent"
android:layout_height="fill_parent" android:background="@drawable/chipperstyle_bg" android:id="@+id/layout">
<TextView
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:textColor="#848585" android:id="@+id/chipper_type" android:text="[ CHIPPER TYPE ]" android:layout_marginTop="8dip"/>
<LinearLayout android:layout_width="fill_parent" android:id="@+id/linearLayout1" android:layout_height="wrap_content" android:layout_marginTop="-10dip" android:layout_marginBottom="10dip">
<Spinner android:id="@+id/spinner" android:prompt="@string/select_chippertype" android:layout_height="wrap_content" android:layout_weight="0" android:layout_width="fill_parent" android:layout_marginTop="10dip"></Spinner>
</LinearLayout>
<TextView
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:textColor="#848585" android:text="[ INTERESTS ]" android:layout_marginTop="-10dip" android:layout_marginBottom="5dip"/>
<EditText android:layout_width="fill_parent"
android:clickable="true"
android:id="@+id/interest_et" android:layout_height="wrap_content" android:paddingLeft="10dip" android:textColor="#848585" android:password="false" android:scrollbarAlwaysDrawVerticalTrack="true" android:scrollbarStyle="insideOverlay" android:scrollbarSize="2dip" android:scrollbars="vertical" android:singleLine="true" android:scrollbarFadeDuration="2" android:layout_marginTop="0dip" android:editable="false"/>
<TextView
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:textColor="#848585" android:text="[ TAG LINE ]" android:layout_marginBottom="10dip" android:layout_marginTop="5dip"/>
<EditText android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:clickable="true"
android:id="@+id/tagline_et" android:paddingLeft="10dip" android:textColor="#848585" android:scrollbarAlwaysDrawVerticalTrack="true" android:password="false" android:singleLine="true" android:layout_marginTop="0dip"/>
<TextView
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_marginBottom="10dip" android:textColor="#848585" android:text="[ COMPATIBLE CHIPPER(S) ]" android:layout_marginTop="5dip"/>
<Spinner android:prompt="@string/select_chippertype" android:layout_width="fill_parent" android:layout_height="wrap_content" android:id="@+id/Spinner01" android:layout_marginBottom="-5dip" android:layout_marginTop="0dip"></Spinner>
<LinearLayout android:orientation="horizontal"
android:layout_width="fill_parent"
android:layout_height="wrap_content">
<Button android:id="@+id/cancel_signUp"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="@drawable/cancel2"/>
<Button android:layout_width="wrap_content" android:layout_height="wrap_content" android:id="@+id/signUp" android:layout_marginLeft="150dip" android:background="@drawable/go_buttons1"></Button>
</LinearLayout>
<ImageView android:scaleType="center" android:src="@drawable/plain" android:id="@+id/imageView1" android:layout_marginLeft="236dip" android:layout_height="70dip" android:layout_width="65dip" android:layout_marginBottom="0dip" android:layout_marginTop="-14dip"></ImageView>
</LinearLayout>
答案 0 :(得分:0)
这通常是通过使用PHP创建一个简单的Web服务,并使用JSON将数据发布到它来完成的。以下是一些可以找到示例的地方:
Android: Sending data to be stored in MySQL
http://www.helloandroid.com/tutorials/connecting-mysql-database
http://www.basic4ppc.com/forum/basic4android-getting-started-tutorials/8339-connect-android-mysql-database-tutorial.html