<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"androidrientation="vertical"android:layout_width="fill_parent"android:layout_height="fill_parent"><TextViewandroid:layout_width="fill_parent"android:layout_height="wrap_content"android:text="我是丽" /><ListView android:id="@+id/list"android:layout_width="wrap_content"android:layout_height="wrap_content" /></LinearLayout>

两个界面的切换

package com.layout;/*import android.app.Activity;import android.os.Bundle;public class LayoutTest extends Activity {    *//** Called when the activity is first created. *//*    @Override    public void onCreate(Bundle savedInstanceState) {        super.onCreate(savedInstanceState);        setContentView(R.layout.main);    }}*/import android.app.Activity;import android.os.Bundle;import android.view.View;import android.view.View.OnClickListener;import android.widget.AdapterView;import android.widget.ArrayAdapter;import android.widget.Button;import android.widget.ListView;import android.widget.TextView;import android.widget.AdapterView.OnItemClickListener;public class aas2l extends Activity implements OnClickListener {    /** Called when the activity is first created. */private String[] data= {"Item-1", "Item-2", "Item-3"};private Button btn, btn2;    @Override    public void onCreate(Bundle savedInstanceState) {        super.onCreate(savedInstanceState);        //setContentView(R.layout.main);        set_aas2l_layout();    }    public void set_aas2l_layout() {     setContentView(R.layout.ass2l);     btn = (Button)findViewById(R.id.pu_btn);     btn.setOnClickListener(this);     btn2 = (Button)findViewById(R.id.exit_btn);     btn2.setOnClickListener(this);     }    public void onClick(View v){     if (v == btn) this.set_pu_layout();     if(v == btn2) this.finish(); }     public void set_pu_layout(){     setContentView(R.layout.pickup);     ListView lv = (ListView)findViewById(R.id.list);     ArrayAdapter<String> arrayAdapter     = new ArrayAdapter<String>(this, android.R.layout.simple_list_item_1, data);     lv.setAdapter(arrayAdapter);     lv.setOnItemClickListener(listener);    }    OnItemClickListener listener= new OnItemClickListener(){     public void onItemClick(AdapterView arg0, View arg1, int arg2, long arg3){      set_aas2l_layout();      TextView tv = (TextView)findViewById(R.id.tv);      tv.setText("select: " + data[arg2]);     }    };}

ass2l.xml

<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"androidrientation="vertical"android:layout_width="fill_parent"android:layout_height="wrap_content"><TextView android:id= "@+id/tv"android:layout_width="wrap_content"android:layout_height="wrap_content"android:layout_marginRight="3dip"android:text="你是谁" /><Button android:id= "@+id/pu_btn"android:layout_width="wrap_content"android:layout_height="wrap_content"android:layout_marginRight="3dip"android:text="@string/pickup" /><Button android:id= "@+id/exit_btn"android:layout_width="wrap_content"android:layout_height="wrap_content"android:layout_marginRight="3dip"android:text="@string/exit" /></LinearLayout>

pickup.xml

更多相关文章

  1. android CTS SELinuxDomainTest# testInitDomain
  2. Android(安卓)权限被拒绝,跳转至权限设置界面
  3. 图片切换
  4. Android(安卓)SDK下载和更新失败的解决方法
  5. Android(安卓)环境搭建
  6. RadioButton 带下划线切换的案例
  7. Android横竖屏切换问题
  8. 性能优化学习资源
  9. android 实现类似Iphone底部消息数量提示

随机推荐

  1. 【APICloud直播】2022移动开发技术风向标
  2. Android(安卓)7.0 Nougat不得不知的11项
  3. Android(安卓)如何获取所有的wifi连接历
  4. 移植 android, touch screen 不能正常工
  5. 浅谈android应用之编程语言
  6. 快速开发框架Afinal的使用(数据库操作,HTTP
  7. Android(安卓)onTouchEvent, onClick及on
  8. Android中的资源与国际化!
  9. Android(安卓)VCard通讯录导入导出详解
  10. [置顶] Android之高仿手机QQ聊天