पर गायब हो रहे हैं मैंने फ़्लोटिंग एक्शन बटन के लिए अभी फ्यूचर सिंपल लाइब्रेरी स्थापित की है, और मुझे लगता है कि यह सिर्फ सुंदर है। हालांकि इसमें स्क्रॉल तर्क पर गायब नहीं है, मुझे यह पसंद है। हालांकि, मैं एक त्वरित रिटर्न पैटर्न को कार्यान्वित करना चाहता हूं और मैं इसे करने का एक आसान तरीका ढूंढ रहा हूं। मूल रूप से, मैं एक ObservableListView श्रोता तो की तरह सेट:फ़्लोटिंग एक्शन बटन स्क्रॉल
listView.setScrollViewCallbacks(new ObservableScrollViewCallbacks() {
@Override
public void onScrollChanged(int i, boolean b, boolean b2) { }
@Override
public void onDownMotionEvent() { }
@Override
public void onUpOrCancelMotionEvent(ScrollState scrollState) { }
});
और मैं वहाँ मेरे बटन चाल बनाने के लिए एक आसान तरीका है अगर जानना चाहता हूँ के साथ (एक त्वरित button.animate() के साथ translationY (xx)।) यह श्रोता
ताकि जब भी मैं स्क्रॉल करता हूं, यह गायब हो जाता है, और फिर जब मैं स्क्रॉल करता हूं तो यह फिर से दिखाई देता है।
मैंने अलग-अलग कार्यान्वयन पर ध्यान दिया है, लेकिन मुझे उन लोगों की समझ नहीं मिली है (विशेष रूप से "आधिकारिक" फैब लाइब्रेरी मकोवस्तार से)।
पीएस: मैं भविष्य की सरल पुस्तकालय का उपयोग कर रहा हूं क्योंकि इसमें मेनू हैं।
आपकी बहुत वांछित सहायता के लिए, बहुत पहले, धन्यवाद!
आपके नमूना कोड में क्या fam है? – uberchilly
fam = your fab। मैं एक कस्टम लाइब्रेरी का उपयोग कर रहा हूं जो फ़्लोटिंग एक्शनमेनू को संभालता है, लेकिन किसी भी मानक उदाहरण में, यह फ़्लोटिंगएक्शन बटन (डिज़ाइन सपोर्ट लाइब्रेरी या सिर्फ एक छविबटन से) होगा और आप इसे fab कहेंगे। Lalliga के आकार के अनुसार – Mehdi
tnx। – Setmax