欢迎访问悦橙教程(wld5.com),关注java教程。悦橙教程  java问答|  每日更新
页面导航 : > > 文章正文

android 字符串json对象转换,androidjson,//MainActivi

来源: javaer 分享于  点击 14100 次 点评:257

android 字符串json对象转换,androidjson,//MainActivi


//MainActivity.java//====================package com.v3;import org.json.JSONObject;import android.app.Activity;import android.os.Bundle;import android.util.Log;import android.view.View;import android.widget.Button;import android.widget.EditText;import android.widget.TextView;public class MainActivity extends Activity {    TextView Tname,TCountry,TDob,TCity;    EditText Ename,ECountry,EDob,ECity;    Button btnCreate;    String data="";    /** Called when the activity is first created. */    @Override    public void onCreate(Bundle savedInstanceState) {        super.onCreate(savedInstanceState);        setContentView(R.layout.main);        btnCreate = (Button) findViewById(R.id.btnGen);        Tname = (TextView) findViewById(R.id.txtName);        Ename = (EditText) findViewById(R.id.editName);        TCity = (TextView) findViewById(R.id.txtCity);        ECity = (EditText) findViewById(R.id.editCity);        TCountry = (TextView) findViewById(R.id.txtCountry);        ECountry = (EditText) findViewById(R.id.editCountry);        TDob = (TextView) findViewById(R.id.txtDob);        EDob = (EditText) findViewById(R.id.editDob);        btnCreate.setOnClickListener(new Button.OnClickListener()        {            public void onClick(View v)            {                examineJSONFile();            }        });    }    void examineJSONFile()    {        try        {            JSONObject object=new JSONObject();            object.put("Name", Ename.getText());            object.put("City", ECity.getText());            object.put("Country", ECountry.getText());            object.put("Dob", EDob.getText());            Log.i("JsonString :", object.toString());        }        catch (Exception je)        {        }    }}//main.xml//============<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"    android:orientation="horizontal"    android:layout_width="fill_parent"    android:layout_height="fill_parent"    >    <TableLayout android:id="@+id/tableLayout1"                   android:layout_width="match_parent"                   android:layout_height="wrap_content"                   android:stretchColumns="1">        <TableRow >            <TextView                       android:text="Name"                       android:id="@+id/txtName"                       android:layout_width="wrap_content"                       android:layout_height="wrap_content"/>            <EditText android:text="" android:id="@+id/editName"                      android:layout_width="fill_parent"                       android:layout_height="wrap_content"/>        </TableRow>        <TableRow>        <TextView                       android:text="City"                       android:id="@+id/txtCity"                       android:layout_width="wrap_content"                       android:layout_height="wrap_content"/>            <EditText android:text="" android:id="@+id/editCity"                      android:layout_width="fill_parent"                       android:layout_height="wrap_content"/>         </TableRow>          <TableRow >                     <TextView                       android:text="Country :"                       android:id="@+id/txtCountry"                       android:layout_width="wrap_content"                       android:layout_height="wrap_content"/>            <EditText android:text="" android:id="@+id/editCountry"                      android:layout_width="fill_parent"                       android:layout_height="wrap_content"/>         </TableRow>          <TableRow >                         <TextView                       android:text="DOB"                       android:id="@+id/txtDob"                       android:layout_width="wrap_content"                       android:layout_height="wrap_content"/>            <EditText android:text="" android:id="@+id/editDob"                      android:layout_width="fill_parent"                       android:layout_height="wrap_content"/>        </TableRow>          <TableRow >                        <Button android:text="Generate"             android:id="@+id/btnGen"             android:layout_width="wrap_content"             android:layout_height="wrap_content"/>        </TableRow>    </TableLayout></LinearLayout>
相关栏目:

用户点评