2013-04-09 137 views
1

我在我的應用程序中有三個活動。改變滑動屏幕的活動

第一個是默認的活動,當我從右向左滑動第二個活動應該打開它的佈局,當我從左向右滑動時第三個應該打開它的佈局 我想改變滑動的活動不僅僅是背景或佈局.. 給我適當的方式來做到這一點。使用此選項卡視圖

IM但這不給予任何滑塊功能

public class TabDemo extends TabActivity { 

    @Override 
    public void onCreate(Bundle savedInstanceState) { 
     super.onCreate(savedInstanceState); 
     setContentView(R.layout.tab_host); 

     TabHost tabHost=getTabHost(); 
     // no need to call TabHost.Setup()   

     //First Tab 
     TabSpec spec1=tabHost.newTabSpec("activity 1"); 
     spec1.setIndicator("activity 1"); 
     Intent in1=new Intent(this, activity 1); 
     spec1.setContent(in1); 

     TabSpec spec2=tabHost.newTabSpec("activity 2"); 
     spec2.setIndicator("activity 2"); 
     Intent in2=new Intent(this,activity 2); 
     spec2.setContent(in2); 
     Toast toast = Toast.makeText(getApplicationContext(), "Welcome in Resident center",Toast.LENGTH_SHORT); 
     toast.show(); 

     TabSpec spec3=tabHost.newTabSpec("activity 3"); 
     spec3.setIndicator("activity 3"); 
     Intent in3=new Intent(this,activity 3); 
     spec3.setContent(in3); 

     tabHost.addTab(spec1); 
     tabHost.addTab(spec2); 
     tabHost.addTab(spec3); 
     tabHost.setCurrentTab(1); 
    } 
} 
+0

你不能使用這個活動;使用碎片。請參閱http://developer.android.com/reference/android/app/TabActivity.html上的詳細示例 – etienne 2013-04-09 08:40:21

回答

0
與刷卡功能創建一個應用程序

簡單的方法是在我看來,創建通過Eclipse嚮導用下列選項的新的Android應用程序中選擇:

  1. 創建Activity - > BlankActivity
  2. 導航類型=標籤+滑動

這將創建一個應用程序(我認爲)你可以滑過3頁。 現在您可以檢查創建的文件/代碼並更改您想要/需要的任何內容。

而且正如你在評論中提到的答案,這是不可能的,Activites,你需要使用Fragments