CardView
öğelerinde CardView
öğelerin bulunduğu RecyclerView
numaralı bir parçacığım var. Öğelerin en üste kaydırılması gereken tıklama işleminde yüzen bir işlem düğmesi bulunur. scrollToPosition
'un yanı sıra RecyclerView
ile scrollToPositionWithOffset
'u ve ayrıca aşağıda gösterildiği gibi LinearLayoutManager
'u kullanmayı denedim. Ama hiç bir etkisi yok. Bu neden böyle? Biri lütfen bana yardım edebilir mi.LinearLayoutManager ile RecyclerView uygulamasının en üstüne gidin.
Ve RecyclerView
doğrudan x123 dosyasına SwipeRefreshView
içine yerleştirdim. Bağdaştırıcıyı RecyclerView
olarak ayarladıktan sonra setFloatingActionButton
numaralı telefonu arıyorum.
public void setFloatingActionButton(final View view) {
float = (android.support.design.widget.FloatingActionButton) getActivity().findViewById(R.id.float);
float.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
mRecyclerView.smoothScrollToPosition(0);
android.support.design.widget.Snackbar.make(view, "Scrolled to Top", android.support.design.widget.Snackbar.LENGTH_SHORT)
.setAction("Ok", new View.OnClickListener() {
@Override
public void onClick(View v) {
LinearLayoutManager llm = (LinearLayoutManager) mRecyclerView.getLayoutManager();
llm.scrollToPosition(0);
}
})
.setActionTextColor(getActivity().getResources().getColor(R.color.coloLink))
.show();
}
});
}
deneyin 'mLayoutManager.scrollToPositionWithOffset (0, 0);' – Antrromet
evet ben denedim .Ama bu da sadece scrollToPosition gibi bir etkisi yoktur. – SRBhagwat
Bu garip, çünkü seninkiyle benzer bir düzenim vardı. Düzen Yöneticisi ile bir "RecyclerView" vardı ve bu bir "SwipeRefreshview" yerleştirildi ve bu benim için çalıştı. – Antrromet