android實現從一個activity跳轉到另一個activity中
<pre name="code" class="java">
</pre><pre class="java" name="code"><span style="font-size:18px;">要實現從1個activity跳到另一個activity,這需要通過intent來實現。當然我們需要在Next按鈕上繫結一個按鈕按下的監聽器,一旦該按鈕監聽到有按鍵按下,則通過intent將指定的第2個activity觸發,這樣就完成了本次試驗的功能。</span>
<span style="font-size:18px;"> </span>
<span style="font-size:18px;">在工程中,每一個activity都對應一個xml檔案,xml檔案主要是控制各控制元件的位置和屬性的.
</span>
<span style="font-size:18px;"></span><pre name="code" class="java"><strong>MainActivity 對應<span style="font-size: 18px;"> activity_main.xml </span></strong><pre name="code" class="javascript"><span style="font-size:18px;"><strong>NextActivity 對應 activity_next.xml</strong></span>
</pre><pre class="java" name="code"><span style="font-size:18px;"><strong>MainActivity.java:</strong></span>
</pre><pre class="java" name="code">package com.example.deal; import android.os.Bundle; import android.app.Activity; import android.content.Intent; import android.view.Menu; import android.view.View; import android.view.View.OnClickListener; import android.widget.Button; public class MainActivity extends Activity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); //設定頁面佈局 setContentView(R.layout.activity_main); Button button =(Button)findViewById(R.id.button); button.setText("Next"); //註冊頁面中的button事件 button.setOnClickListener(new MyButtonListener());//註冊自身類的監聽器 } class MyButtonListener implements OnClickListener{ public void onClick(View v) { Intent intent = new Intent(); intent.setClass(MainActivity.this, NextActivity.class); MainActivity.this.startActivity(intent); } } @Override public boolean onCreateOptionsMenu(Menu menu) { // Inflate the menu; this adds items to the action bar if it is present. getMenuInflater().inflate(R.menu.main, menu); return true; } }
</pre><pre class="java" name="code">
NextActivity.java:
<span style="font-size:18px;">
</span>
<pre name="code" class="java"><span style="font-size:14px;">package com.example.deal;
import android.app.Activity;
import android.os.Bundle;
import android.widget.Button;
public class NextActivity extends Activity{
private Button button2 = null;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_next);
button2 = (Button)findViewById(R.id.button2);
// my_button2.setText("@string/close"); //setText裡面不能採用資源引用
//資源引用顯示文字應該是在xml中的
button2.setText("Close");
}
}
</span>
</pre><pre style="font-size: 18px;" class="java" name="code"><strong>activity_main.xml</strong>
</pre><pre class="java" name="code"><pre name="code" class="html"><span style="font-size:14px;"><RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
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"
tools:context=".MainActivity" >
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
android:layout_alignParentRight="false"
android:layout_alignParentTop="true"
android:layout_centerHorizontal="true"
android:text="@string/wp"
/>
<Button
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:id="@+id/button"
android:layout_centerHorizontal="true"
android:layout_centerVertical="true"
/>
</span><span style="font-size:18px;"></RelativeLayout></span>
<span style="font-size:18px;">
</span>
<span style="font-size:18px;"><strong>activity_next.xml:</strong></span>
<span style="font-size:18px;">
</span>
<span style="font-size:14px;"><?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical" >
<Button
android:id="@+id/button2"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
/>
</LinearLayout></span>
<span style="font-size:14px;">
</span>
<span style="font-size:24px;">執行結果</span>
相關推薦
android 使用startActivity()從一個fragment 跳轉另一個activity出錯
系統沒有崩潰,run裡也沒有明顯的錯誤,但是event Log裡提示跳轉失敗: 20:14:44 error: cannot connect to daemon 20:14:44 'E:\sdk\platform-tools\adb.exe,start-server' failed --
activity跳轉另一個activity時,當前activity銷燬的原因探究
在改寫別人demo的時候發現內部有一個progressdialog,然而在我刪除這個progressdialog後發現跳轉到下一個activity的時候當前activity會銷燬(其實是崩潰了),但是加上對progre
android fragment跳轉另一個activity出錯
最近遇到了一個麻煩,就是我用fragment為模板寫了一個小的程式,其中包括在fragment中點選跳轉到另一個activity中,但是當我建立一個activity時,程式就炸了。 這個錯誤一直困擾了我幾天,各種百度都沒有找出原因,最後我從最基礎的fragment模板開始,建activity測試
android從一個activity跳到另一個activity 報錯 經驗總結
首先------上程式碼 setting=(ImageButton)findViewById(R.id.setting); setting.setOnClickListener(new View.OnClickListener() { @Overrid
實現從A activity跳轉到 B activity ,再從B跳轉回A ,不會重新建立activity的目地
首先說明這是從某一個大神部落格哪裡整理過來的,他的部落格: https://blog.csdn.net/jackron2014/article/details/51565189#commentBox 1.兩個不同的介面跳轉,並跳回,跳轉介面後不能被關閉 2.禁止
微信小程式--實現按鈕跳轉另一個頁面
首先建立一個按鈕 在 index.wxml頁面中建立一個容器作為按鈕 <view class='day-weather' bindtap='onTapDayWeather'> </
springmvc怎麽重定向,從一個controller跳到另一個controller
save exce exception pac pro 方式 con .net 它的 第一種情況,不帶參數跳轉: 方法一:使用ModelAndView return new ModelAndView("redirect:/toList"); 這樣可以重
Android中當前Activity跳轉到當前Activity頁面
頁面 context android plan nbsp text ini putextra min 步驟:先關閉自己,在跳轉 case R.id.btn_copy:// 復制 Toast.makeText(mContext, "正在復制", Toast.LEN
微信小程序中跳轉另一個小程序
微信 open mini ucc ces java auth ESS min wx.navigateToMiniProgram({ appId: ‘xxxxxxxxxxxxxxxxxx‘, // 要跳轉的小程序的appid path: ‘page/
教你如何實現從手機瀏覽器跳轉微信、手機網頁跳轉微信,外部連結微信跳轉!
這篇文章主要介紹瞭如何在手機瀏覽器wap網頁中點選連結跳轉到微信介面,需要的朋友可以參考下 先說第一種,最簡單的喚起微信協議,weixin://主流瀏覽器都支援,app加個瀏覽器功能就可以使用weixin:// 。用途不大,只能開啟微信,不能攜帶任何引數。 方法
android 豎屏activity跳轉橫屏activity返回時資料消失
android豎屏activity切換到橫屏activity後返回會重現呼叫oncreate方法 導致頁面異常 解決辦法: 豎屏activity新增 android:configChanges="orientation|screenSize|keyboardHidden"程式碼裡重寫@Overridep
A(裡面載入webview) activity 跳轉至 A activity,按返回鍵前一個A activity資料沒有了
今天遇到的問題 A(裡面載入webview) activity 跳轉至 A activity,按返回鍵前一個A activity資料沒有了?() 如何解決的? 解決: webview重寫了 public bool
二、實現從一頁面跳轉到指定模組的位置,並將該模組在主區域中顯示出來
1、跳轉指定頁面一般使用如下程式碼<a href="weixin.html#person" class="back" id="back-person"></a>但跳轉時顯示“微信
Android一個應用跳轉另外一個應用
APP1: Intent tIntent = new Intent(); ComponentName tComp = new ComponentName("com.example.newporject"(另外一個應用包名), "com.example.newpo
springmvc怎麼重定向,從一個controller跳到另一個controller
前言: 有作者寫出了部分方法,但沒有給出具體實踐,小白看後雲裡霧裡,我這裡做兩件事:1 給出具體程式碼 2 對已經有的方法給出補充。 參考:http://my.oschina.net/u/1866821/blog/509054?fromerr=gT7zS0oS 第一種情況,
A(裡面載入webview) activity 跳轉至 A activity,按返回鍵前一個A activity資料沒有了
今天遇到的問題 A(裡面載入webview) activity 跳轉至 A activity,按返回鍵前一個A activity資料沒有了?() 如何解決的? 解決: webview重寫了
Android點選選單之後跳轉到一個新的頁面
<?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.example.jumpmenuitem"
Activity跳轉到巢狀中的Fragment
轉載請註明出處:http://blog.csdn.net/baidu_38639168/article/details/73456906 最近做的一個專案,突然出現了這個問題,Activity 中有四個fragment分別是 first, two, three,
android實現從一個activity跳轉到另一個activity中
<pre name="code" class="java"> </pre><pre class="java" name="code"><span style="font-size:18px;">要實現從1個activity跳到
Android開發歷程_1(從1個activity跳轉到另一個activity)
今天第一次學習android開發,配置好了環境後就打算來個hello world程式,且實現從一個activity跳轉到另一個activity中去。 開發環境:android4.1.1 實驗功能: 在第一個Hello World!為標籤