綁定帳號登入

Android 台灣中文網

打印 上一主題 下一主題

[教程] 使用button和textview按下後就跳頁

[複製連結] 查看: 9632|回覆: 6|好評: 0
跳轉到指定樓層
樓主
wind8894 | 收聽TA | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
發表於 2012-4-29 12:50

馬上加入Android 台灣中文網,立即免費下載應用遊戲。

您需要 登錄 才可以下載或查看,沒有帳號?註冊

x
本帖最後由 wind8894 於 2012-4-29 17:31 編輯

xml layout介面有main.xml 和temperature_monitor.xml

現在main.xml裡面有1個button和1個textview

要如何做到按下就跳到temperature_monitor.xml的畫面呢?

以下程式碼請參考~



Login3Activity.java
  1. package com.spackage.namespace;


  2. import android.app.Activity;
  3. import android.os.Bundle;
  4. import android.content.Intent;
  5. import android.view.View;
  6. import android.widget.TextView;
  7. import android.view.View.OnClickListener;
  8. import android.widget.Button;

  9. public class Login3Activity extends Activity
  10. {
  11.     private Button btn1;
  12.     private TextView tv1;
  13.     @Override
  14.     public void onCreate(Bundle savedInstanceState)
  15.     {
  16.         super.onCreate(savedInstanceState);
  17.         setContentView(R.layout.main);        
  18.         btn1 = (Button) findViewById(R.id.button1);     
  19.         btn1.setOnClickListener(new OnClickListener()
  20.         {
  21.                 public void onClick(View v)
  22.                 {
  23.                     Intent intent= new Intent(Login3Activity.this, temperature_monitor.class);
  24.                     startActivity(intent);   
  25.                 }
  26.         });
  27.         tv1 = (TextView) findViewById(R.id.textView1);     
  28.         tv1.setOnClickListener(new OnClickListener()
  29.         {
  30.                 public void onClick(View v)
  31.                 {
  32.                     Intent intent= new Intent(Login3Activity.this, temperature_monitor.class);
  33.                     startActivity(intent);   
  34.                 }
  35.         });
  36.     }
  37. }
複製代碼
AndroidManifest.xml
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <manifest xmlns:android="http://schemas.android.com/apk/res/android"
  3.     package="com.spackage.namespace"
  4.     android:versionCode="1"
  5.     android:versionName="1.0" >

  6.     <uses-sdk android:minSdkVersion="10" />

  7.     <application
  8.         android:icon="@drawable/ic_launcher"
  9.         android:label="@string/app_name" >
  10.         <activity
  11.             android:name=".Login3Activity"
  12.             android:label="@string/app_name" >   
  13.             <intent-filter>
  14.                 <action android:name="android.intent.action.MAIN" />
  15.                 <category android:name="android.intent.category.LAUNCHER" />
  16.             </intent-filter>
  17.         </activity>
  18.         <activity android:name="temperature_monitor"/>
  19.         <activity android:name="Login3Activity"/>
  20.     </application>
  21. </manifest>
複製代碼
「用Android 就來APK.TW」,快來加入粉絲吧!
Android 台灣中文網(APK.TW)

評分

參與人數 5碎鑽 +1 經驗 +1 幫助 +6 收起 理由
kansas73 + 1
pc152 + 1
mistake753 + 1 + 1 非常讚
snake0611 + 1
ploglin + 1 + 2 讚一個!

查看全部評分

收藏收藏1 分享分享 分享專題
用Android 就來Android 台灣中文網(https://apk.tw)
回覆

使用道具 舉報

沙發
scenery | 收聽TA | 只看該作者
發表於 2012-5-2 10:34
請問...按下就跳到temperature_monitor.class的畫面,是否能改為滑動即能跳至temperature_monitor.class且再往反方向滑動即可回前一頁?
用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

板凳
 樓主| wind8894 | 收聽TA | 只看該作者
發表於 2012-5-2 12:50
這我不清楚欸,想法是蠻特別的,但我技術還沒到那....

你的意思應該是類似ES檔案瀏覽器裡面的左右滑動切換頁面吧?
用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

地板
scenery | 收聽TA | 只看該作者
發表於 2012-5-2 14:23
嗯,是像ES檔案瀏覽器裡面的左右滑動切換頁面
但不同的是每個頁面都是獨立的頁面及流程
例如第一頁是List所有檔案名稱,向右滑動切換至下一頁時就變成設定畫面
其實我也不知道這是否能作的到,只是剛好看到您分享的文章
好奇想問一下
用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

5
ploglin | 收聽TA | 只看該作者
發表於 2012-5-2 18:00
用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

6
ptwabcd | 收聽TA | 只看該作者
發表於 2013-6-18 20:46
謝謝大大唷~
小弟這有個問題 為什麼我不能連續換頁呢?只能換一張而已
用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

7
kansas73 | 收聽TA | 只看該作者
發表於 2015-3-6 17:42
wind8894大,借我分享給版友
他也需要這個方法
用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

您需要登錄後才可以回帖 登錄 | 註冊

本版積分規則