Pracuję z pionowym suwakiem Podobne do Facebooka w urządzeniach, jak pokazano na poniższym obrazku. Używam projektu biblioteki Facebook-like Slide-out Navigation dla widoku suwaka.Zmień przejście orientacji ekranu z prawej na lewą w Vertical Slider w Androidzie
Moim wymaganiem jest pokazanie tego suwaka na obu końcach ekranu, czyli od lewej do prawej i od prawej do lewej, jak pokazano na obrazku. Moja Wymagania:
Po kliknięciu na przycisk lewy gorny, ekran zorientowany od lewej do prawej, co jest poprawne. Problem to: za każdym razem, gdy ekran przycisku PRAWO W GÓRĘ jest ustawiony, ekran jest skierowany od lewej do prawej, ale powinien być od prawej do lewej.
Pracuję z Facebook-jak wysuwana Nawigacja i poniżej kodu niestandardowego:
public class SampleActivity rozciąga Aktywny {
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.sample);
findViewById(R.id.sample_button).setOnClickListener(
new View.OnClickListener() {
@Override
public void onClick(View v) {
int width = (int)TypedValue.applyDimension(TypedValue.COMPLEX_UNIT_DIP, 40, getResources().getDisplayMetrics());
SlideoutActivity.prepare(SampleActivity.this, R.id.inner_content, width);
startActivity(new Intent(SampleActivity.this,
MenuActivity.class));
overridePendingTransition(0, 0);
}
});
findViewById(R.id.sample_button1).setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
int width = (int)TypedValue.applyDimension(TypedValue.COMPLEX_UNIT_DIP, 40, getResources().getDisplayMetrics());
SlideoutActivity.prepare(SampleActivity.this, R.id.inner_content, width);
startActivity(new Intent(SampleActivity.this,
MenuOneActivity.class));
overridePendingTransition(R.anim.slide_in_right,R.anim.slide_in_left);
}
});
}
@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
// TODO Auto-generated method stub
overridePendingTransition(R.anim.slide_in_right,R.anim.slide_in_left);
}
}
Myślę, że widziałem, że .. w tym demo również mamy pojedynczy przycisk na górnym, lewym rogu .. i mając animację na jednym ekranie. –
Jeśli dobrze pamiętam, istnieje działanie z dwoma przyciskami/slidemenus, jeden po lewej, a drugi po prawej stronie! See https://github.com/jfeinstein10/SlidingMenu/blob/master/example/src/com/jeremyfeinstein/slidingmenu/example/LeftAndRightActivity.java – VenoM
W tym demo, to jest jasne, że pokazane mój wymóg ten nie jest całkowicie wypełnionych . Potrzebuję dwóch suwaków po obu stronach ekranu. Czy mam rację ? –