0
ViewPagerに6のフラグメントがあります.android:hardwareAccelerated = "true"とすると、ViewPagerの背景がうまく動いています。表示ページャーの背景画像がスクロールしても移動しない
最初のフラグメントからアクティビティを開いて、ページャのアクティビティをビューアに戻すと、ViewPagerの背景がうまく動いています。
他のフラグメントやカムバックからアクティビティを開くと、ViewPagerの背景がスクロールしても移動しません。 私の問題を理解して欲しいです
私はこれをやろうとしました...しかし、スクロールするとまだ背景イメージは動いていません。
ViewPagerMainActivity
try{
if(getIntent().getStringExtra("about").equals("aboutus"))
{
myViewPager.setCurrentItem(1);
}
}
catch (Exception e){
}
@Override
public void onResume() { // After a pause OR at startup
super.onResume();
vpa.notifyDataSetChanged();
}
オープン第二、第三、...
@Override
public void onBackPressed() {
super.onBackPressed();
Intent i=new Intent(getApplicationContext(), ViewPagerMainActivity.class);
i.putExtra("about","aboutus");
startActivity(i);
}
活動
私はときに、スクロールonResumeでnotifyDataSetChanged()()。アダプタが更新されたときに背景画像が動いていないしていました。 この問題を解決するにはどうすればよいですか?事前に感謝します
すべてのビューページに1つのイメージを使用しています。 myViewPager.setBackgroundResource(R.drawable.bgImg); – user8257041
ビューページの代わりにビューページの親レイアウトに背景を設定します。 – prakash
スクロールが動作していないときに、同じ背景イメージを親レイアウトに設定しましたが、アニメーションと背景イメージが移動します。 – user8257041