Recycler View'ı liste görünümüm ve CardView liste öğesi olarak kullanıyorum. Gelen kutusu uygulamasında Google/Gmail tarafından genişletildiği gibi listenin herhangi bir öğesini tıklattığımda Cardview'ı genişletmek istiyorum. Lütfen yol göster.CardView'ı Google'ın Gelen Kutusu gibi yeni bir etkinlik olarak RecyclerView içinde genişletin.
cevap
Trick: Eğer adapter
içinde öğesinin height
(sizin CardView
içinde) birini değiştirebilir.
public class courseListAdapter extends ListAdapter<courseListAdapter.ViewHolder> {
....
public class ViewHolder extends RecyclerView.ViewHolder implements
View.OnClickListener,View.OnLongClickListener{
TextView courseCRN;
....
public ViewHolder(View itemView, ClickListener listener) {
super(itemView);
courseCRN = (TextView) itemView.findViewById(R.id.course_crn);
}
@Override
public void onClick(View v) {
LinearLayout.LayoutParams lp = new LinearLayout.LayoutParams(FrameLayout.LayoutParams.WRAP_CONTENT, 300, 1f);
courseCRN.setLayoutParams(lp);
}
}
Başlangıç:
Sonra:
CardView
öğesi tıklandığında i benim
CardView
yılında
TextView
var Örneğin, i
TextView
300
için yüksekliğini değiştirmek
Ancak bu, araç çubuğunu sleak geçişleri olan yeni araç çubuğu görünümü ile değiştiriyor mu? – neaGaze
@neaGaze Hayır, bu numara sadece tıklandığında CardView 'yüksekliğini değiştirir. –
Sanırım başka bir şey istediniz: D –
- 1. Spread Promise ve yeni bir Object içinde genişletin
- 2. Yeni etkinlik - Yeni menü
- 3. gelen kutusu n gelen kutusunu kullanarak C#
- 4. RecyclerView Firebase'den gelen bölümler ve veriler
- 5. Pandalardan gelen çizgileri verimli bir şekilde genişletin DataFrame
- 6. RecyclerView, yanlış satır bir onay kutusu
- 7. Visual Studio: Finder sonuçlarını varsayılan olarak genişletin
- 8. styling google'ın yeni recaptcha onay kutusu mı?
- 9. İçinde RxJava'yı Kullanma RecyclerView Adaptörü
- 10. onPostExecute içinde bir etkinlik başlatılıyor
- 11. Ölçekleme RecyclerView madde aşağıda gibi RecyclerView ulaşmak için çalışıyorum pozisyon
- 12. Android Dream Hizmeti'ni bir Etkinlik olarak (veya içinde) nasıl çalıştırırım?
- 13. Bir RecyclerView içinde Sil Düğmesi Ekle
- 14. Powershell betiği outlook eklentilerini, gelen kutusu değil gelen kutusu alt klasöründen kaydetmek için dönüştürün.
- 15. "Yeni satır" metin kutusu
- 16. Kullanımdan kaldırılmış getChildPosition() android içinde recyclerview içinde
- 17. Google (gelen kutusu, gmail, şimdi), EventReservation'ı tanımıyor
- 18. Android FlowLayout olarak RecyclerView LayoutManager
- 19. Android Studio: Yeni etkinlik boş ekran olarak açılıyor
- 20. Google harita üzerinde etkinlik eklenemiyor Bilgi kutusu
- 21. Ana etkinlik olarak sekmeli etkinlik nasıl ayarlanır
- 22. Recyclerview
- 23. Qt: Ev dizinine genişletin ~
- 24. Google Adsense ilanını genişletin
- 25. Django admin: Tüm girişleri varsayılan olarak yığınlanmış olarak genişletin
- 26. İlerleme Durumu Yeni aktiviteye başlarken iletişim kutusu
- 27. NullPointerException yeni bir iletişim kutusu oluştururken
- 28. Android RecyclerView içinde NestedScrollVew check isScrollToEnd
- 29. facebook otomatik genişleyen kutusu gibi
- 30. Android'de bir etkinlik başlamadan önce ilerleme iletişim kutusu nasıl görüntülenir?
http://android-developers.blogspot.in/2014/10/implementing-material-design-in-your.html Etkinlik + Fragment Geçişler – random
kontrol Ben Zaten benim kodda uygulamak mümkün Ancak bu kontrol . Lütfen açıkla! –
@random etkinliği + parça geçişleri yalnızca android 5 ile çalışır, ancak gelen kutusu bundan daha azıyla çalışır. Dikkat edilecek nokta! – neaGaze