私は垂直スライダを使って作業しています。私はライブラリプロジェクトを使用していますスライダービューのためのFacebookのようなスライドアウトナビゲーション。AndroidのVerticle Sliderで、画面の向きを右から左に変更します。
私の要件は、Imageのように、画面の両側、つまり左から右、右から左にこのSliderを表示することです。 私の要件:
私が正しいLEFT TOPボタン、左から右に向け、画面上でクリックしてください。 問題はです:右上のボタンの画面は、画面が左から右に向いていますが、右から左に来るはずです。
私はFacebookのようなスライドアウトナビゲーションで、カスタム・コードの下に働いています:
パブリッククラスSampleActivityアクティビティ{
@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);
}
}
私はこのデモでも、上部の左隅に1つのボタンがあり、1つの画面アニメーションを持つことを見てきたと思います。 –
私が正しく覚えていれば、2つのボタン/スライディングメニュ、1つは左側に、もう1つは右側にあるアクティビティがあります! を参照してください。https://github.com/jfeinstein10/SlidingMenu/blob/master/example/src/com/jeremyfeinstein/slidingmenu/example/LeftAndRightActivity.java – VenoM
このデモでは、私の要件が完全に満たされていないことが示されています。私が必要とするのは、画面の両側に2つのスライダです。私は正しい? –