標籤:
android應用中,很少有一個activity的app,這次我們設定一個activity,通過listview的點擊跳轉並顯示對應的商店資訊。首先建立類ShopInfoActivity,對應設定其xml檔案屬性:
java:
public class ShopInfoActivity extends Activity{@Overrideprotected void onCreate(Bundle savedInstanceState) {// TODO Auto-generated method stubsuper.onCreate(savedInstanceState);setContentView(R.layout.activity_shop_info);}}
xml:
<?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:paddingBottom="@dimen/activity_vertical_margin" android:paddingLeft="@dimen/activity_horizontal_margin" android:paddingRight="@dimen/activity_horizontal_margin" android:paddingTop="@dimen/activity_vertical_margin" > <TextView android:id="@+id/tv_text_shop_name" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="店名:" android:textSize="20sp"/></RelativeLayout>
接下來實現點擊跳轉的:
//意圖Intent it = new Intent();//跳轉activityit.setClass(MainActivity.this, ShopInfoActivity.class);//意圖開啟startActivity(it);
在AndroidManifest.xml中註冊ShopInfoActivity:
<activity android:name="com.appdemo.eatwhat.ShopInfoActivity"></activity>
這樣,就可以點擊跳轉到另一個Activity。
eatwhatApp開發實戰(十)