Wrong language? Choose different language instead:

close

Swipe Activity

Swipe Activity
verfasst am 30.10.2012 11:53:45 — geändert am 30.10.2012 11:54:32
Hallo,
kennt ihr eine geignete Anleitung um eine Swipe Activity zu Programmieren?
Bin Anfänger und verstehe die Anderen Anleiungen nicht.
Vielen Dank im Voraus :lol:
Antworten mit Zitat Antworten Link ±0     (0 Stimmen)
RE: Swipe Activity
verfasst am 30.10.2012 12:55:07 (über AndroidPIT-App)
dann lern doch erst mal die Grundlagen mein Freund...

Ich haette gerne eine Million - weiss aber nicht wie; Studium versteh ich nicht. Hat jemand ne einfache Anleitung?

...von nix kommt nix...
Antworten mit Zitat Antworten Link -1     (1 Stimme)
RE: Swipe Activity
verfasst am 30.10.2012 13:17:23
Android kann ich ja ich verstehe swipe nur nicht
Antworten mit Zitat Antworten Link ±0     (0 Stimmen)
RE: Swipe Activity
verfasst am 30.10.2012 14:09:43
Hier:
http://www.edumobile.org/android/android-beginner-tutorials/view-pager-example-in-android-development/

Ist gut nachvollziehbar...
Kannst es ja mal nachbauen und dann schauen wie sich das ganze verhaltet...

Viel spass
Antworten mit Zitat Antworten Link +1     (1 Stimme)
RE: Swipe Activity
verfasst am 30.10.2012 17:13:17
Danke
Antworten mit Zitat Antworten Link ±0     (0 Stimmen)
RE: Swipe Activity
verfasst am 30.10.2012 17:57:43
Eigentlich will ich ja zwiscjhen verschiedenen Activities Swipen.
Geht das mit Fragment Adapter?
Wenn ja Wie?
Antworten mit Zitat Antworten Link ±0     (0 Stimmen)
RE: Swipe Activity
verfasst am 31.10.2012 10:43:21
ja das geht. also die einzelnen Pages sind dann keine Activities, sondern nur Fragments. Aber sollte doch bei deinem Vorhaben bis auf ein paar Kleinigkeiten keinen Unterschied machen...

Dazu einfach in deiner FragmentActivity die Fragments adden.

Dazu habe ich dir folgendes Beispiel:

FragmentPageAdapter - Definiert den Adapter :
1public class MainFragmentPageAdapter extends FragmentPagerAdapter {
2
3 private final List<Fragment> fragments;
4
5 public MainFragmentPageAdapter(FragmentManager fm, List<Fragment> fragments) {
6 super(fm);
7 this.fragments = fragments;
8 }
9
10 @Override
11 public int getCount() {
12 return this.fragments.size();
13 }
14
15 @Override
16 public Fragment getItem(int position) {
17 return this.fragments.get(position);
18 }
19}

FragmentActivity - Nimmt alle Fragments auf (wie ein Container)
1public class MainFragmentActivity extends FragmentActivity {
2
3 private PagerAdapter mPagerAdapter;
4
5 @Override
6 protected void onCreate(Bundle savedInstanceState) {
7 super.onCreate(savedInstanceState);
8 setContentView(R.layout.main);
9 this.initialisePaging();
10 }
11
12 private void initialisePaging() {
13 List<Fragment> fragments = new Vector<Fragment>();
14 fragments.add(Fragment.instantiate(this, Fragment1.class.getName()));
15 fragments.add(Fragment.instantiate(this, Fragment2.class.getName()));
16 this.mPagerAdapter = new MainFragmentPageAdapter(super.getSupportFragmentManager(), fragments);
17
18 ViewPager pager = (ViewPager) super.findViewById(R.id.mainpager);
19 pager.setAdapter(this.mPagerAdapter);
20}

Fragments (Fragment1.java, Fragment2.java....) :
1public class Fragment1 extends Fragment {
2
3 @Override
4 public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
5 RelativeLayout layout = (RelativeLayout) inflater.inflate(R.layout.fragment1, container, false);
6 return layout;
7 }
8}
Antworten mit Zitat Antworten Link ±0     (0 Stimmen)
RE: Swipe Activity
verfasst am 31.10.2012 12:11:47
Danke.
Muss ich diesen Code einfach in die Swipe Activity einbauen?
Leider kann ich den Code erst in den Nächsten Tages testen, da ich im Moment sehr wenigzeit habe.
Antworten mit Zitat Antworten Link ±0     (0 Stimmen)
RE: Swipe Activity
verfasst am 01.11.2012 01:17:50 (über AndroidPIT-App)
Pascal
Android kann ich ja ich verstehe swipe nur nicht

:D
Antworten mit Zitat Antworten Link ±0     (0 Stimmen)