swipping between two layouts我是新手android開發人員,我需要實現一個活動與幾個佈局或框架,我只想要一個顯示在一個時間。我也想滑動這些佈局(左側或右側)使用onTouchEvent,如圖所示。 對此有何建議?提前致謝。如何在一個活動之間使用onTouchEvent在佈局之間滑動
-1
A
回答
0
要達到此目的,您必須使用帶頁面滑動的選項卡。創建兩個片段。
請按照這個過程。
我想你試圖達到這個目標的方式是一種老方法。
對於帶有選項卡的滑動頁面,請執行以下操作。
在github上下載或複製以下兩個文件並粘貼您的項目。除了setDistributeEvenly方法之外,這與developers.google.com上的相同。
activity_main.xml中
<your.package.name.SlidingTabLayout
android:clickable="true"
android:id="@+id/tabs"
android:layout_width="match_parent"
android:layout_height="wrap_content"
>
</your.package.name.SlidingTabLayout>
<android.support.v4.view.ViewPager
android:id="@+id/pager"
android:layout_width="match_parent"
android:layout_height="0dp"
android:layout_weight="1"
/>
MyAdapter.java(在這裏,我使用的兩頁只)
class MyPagerAdapter extends FragmentPagerAdapter
{
String[] title = {"All","Favourites"};
public MyPagerAdapter(FragmentManager fm) {
super(fm);
}
@Override
public Fragment getItem(int position) {
Fragment fragment=null;
if (position==0)
fragment= new All();
if (position==1)
fragment= new Favourites();
return fragment;
}
@Override
public int getCount() {
return 2;
}
@Override
public CharSequence getPageTitle(int position) {
return title[position];
}
}
tab_view.xml(查看選項卡的唯一,如果你想要你也可以使用ImageView他重)
<FrameLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="wrap_content"
>
<TextView
android:id="@+id/tab_title"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:gravity="center"
android:text=""
android:padding="15dp"
android:textStyle="bold"
android:textSize="25dp"
/>
</FrameLayout>
MainActivity.java
private SlidingTabLayout tabLayout;
private ViewPager pager;
tabLayout= (SlidingTabLayout) findViewById(R.id.tabs);
pager = (ViewPager) findViewById(R.id.pager);
tabLayout.setCustomTabView(R.layout.tab_view,R.id.tab_title);
MyPagerAdapter adapter = new MyPagerAdapter(getSupportFragmentManager());
pager.setAdapter(adapter);
tabLayout.setDistributeEvenly(true);
tabLayout.setViewPager(pager);
上面的代碼是罰款。但最新的方式來實現與頁面刷卡標籤是通過Android支持設計庫。
0
我想你想要SwipeViews(http://developer.android.com/design/patterns/swipe-views.html)。在http://developer.android.com/training/implementing-navigation/lateral.html
<?xml version="1.0" encoding="utf-8"?>
<android.support.v4.view.ViewPager
xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/pager"
android:layout_width="match_parent"
android:layout_height="match_parent" />
更多細節:您可以通過使用ViewPager實現這一目標。快樂的編碼!
相關問題
- 1. 在活動之間滑動
- 2. Android:如何在活動之間滑動?
- 3. 在活動之間滑動,從一個活動滑到另一個活動
- 4. 如何使用一種方法在活動之間滑動?
- 5. 用手指在活動之間滑動
- 6. 滑動之間的活動
- 7. Android之間滑動活動
- 8. android - 在活動之間滑動
- 9. 在活動之間滑動替代?
- 10. Android - 如何在Snapchat之類的活動之間滑動?
- 11. 如何在2個活動之間傳遞佈局ID
- 12. 卡住兩個活動之間滑動
- 13. Android:在使用單個資源的活動之間滑動
- 14. 使用OnGestureListener或OnGesturePerformedListener在XML佈局之間滑動
- 15. 如何在視圖瀏覽器中的佈局之間滑動?
- 16. 如何在活動和佈局xml之間交換數據android
- 17. 在活動之間移動
- 18. 如何在列布局和標籤佈局之間移動?
- 19. Android +如何在選項卡之間滑動活動?
- 20. 在框架佈局中互相重疊的兩個佈局之間滑動
- 21. 在片段之間滑動
- 22. 在視圖之間滑動
- 23. 在屏幕之間滑動
- 24. 在XIB之間滑動
- 25. 使用Scene2d在屏幕之間滑動
- 26. 使用JQuery在框架之間滑動?
- 27. 使用DefaultHttpClient活動之間
- 28. 與ViewPager一樣在Android活動之間滑動
- 29. 在多個活動之間移動
- 30. 在Android中在同一個標籤中的活動之間滑動動畫
有太多你想要的教程。所有你需要的是使用谷歌來幫助你。 –