Skocz do zawartości

Znajdź zawartość

Wyświetlanie wyników dla tagów 'cardview' .



Więcej opcji wyszukiwania

  • Wyszukaj za pomocą tagów

    Wpisz tagi, oddzielając je przecinkami.
  • Wyszukaj przy użyciu nazwy użytkownika

Typ zawartości


Forum

  • Społeczność android.com.pl
    • Regulaminy Forum
    • Przywitaj się!
    • Android.com.pl
    • Konkursy
    • OFF-Topic
  • Android
    • Nowości i plotki
    • FAQ Android
    • Android 10
    • Android 9.0 Pie
    • Android 8.0 Oreo
    • Android 7.0 Nougat
    • Android 6.0 Marshmallow
    • Android 5.0 Lollipop
    • Android 4.4 KitKat
    • Archiwum Android
    • Software PC
  • Gry i Aplikacje
    • Aplikacje Android
    • Gry Android
    • Poszukiwania gier i aplikacji
    • Porównania gier i aplikacji
    • Android Wear - Smartwatch
    • Modyfikacje Wizualne
    • Download
    • Multimedia
  • Co i gdzie kupić?
  • Programowanie
  • Modyfikacje Android OS
  • Elektronika
  • Honor
  • Google
  • HTC
  • LG
  • Samsung
  • Sony
  • Motorola
  • Huawei
  • Xiaomi / MIUI
  • OnePlus
  • Lenovo
  • Asus
  • myPhone
  • Pozostałe marki

Szukaj wyników w...

Znajdź wyniki, które zawierają...


Data utworzenia

  • Od tej daty

    Do tej daty


Ostatnia aktualizacja

  • Od tej daty

    Do tej daty


Filtruj po ilości...

Znaleziono 4 wyniki

  1. Mam taki problem do rozwiązania: Aktywność z kilkoma CardView, np 10 sztuk . Po kliknieciu karty otwiera się nowa aktywność. Chcę żeby użytkownik mógł sobie wybrać które karty są wyświetlane i ich kolejność, coś jak ekran startowy w Samsung Health. Zna ktoś jakiś tutorial który by mi pomógł ogarnąć temat?
  2. Mam aktywność w której mam około 10 kart, po kliknięciu otwiera się nowa aktywność. W karcie jest imageView i TextView, w każdej co innego. I teraz pytanie: robić to na sztywno czyli ustawić w pliku xml cały layout czy może lepiej jakiś recyclerView?
  3. W aktywności mam CardView w której mam TabLayout i ViewPager. Wszystko pięknie działa ale mam problem z ustawieniem wysokości karty kod: <androidx.cardview.widget.CardView android:layout_width="match_parent" android:layout_height="220dp" android:layout_marginLeft="16dp" android:layout_marginRight="16dp" app:cardCornerRadius="8dp" app:cardElevation="1dp"> <com.google.android.material.tabs.TabLayout android:id="@+id/cv_tab" android:layout_width="match_parent" android:layout_height="wrap_content" app:tabIndicatorColor="@color/colorGlowny" app:tabSelectedTextColor="@color/colorGlowny" app:tabTextColor="@color/colorTextLight" /> <androidx.viewpager.widget.ViewPager android:id="@+id/cv_view_pager" android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_marginTop="48dp"> </androidx.viewpager.widget.ViewPager> </androidx.cardview.widget.CardView> teraz mam na sztywno ustawioną wysokość na 220dp android:layout_height="220dp" ale chciałbym żeby wysokość karty dostosowywała się do zawartości. Tak wygląda kod fragmentu które zmieniaja sie w ViewPager: <?xml version="1.0" encoding="utf-8"?> <FrameLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="wrap_content" tools:context=".fragmenty.PierwszyFragment"> <RelativeLayout android:layout_width="match_parent" android:layout_height="wrap_content"> <TextView android:id="@+id/textView10" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_below="@+id/textView11" android:layout_marginTop="4dp" android:layout_marginLeft="8dp" android:text="text text text" /> <TextView android:id="@+id/textView11" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginLeft="8dp" android:layout_marginTop="4dp" android:layout_marginRight="8dp" android:text="text text text text text text" android:textColor="@color/colorGlowny" android:textSize="18sp" android:textStyle="bold" /> <com.google.android.material.button.MaterialButton style="@style/Widget.MaterialComponents.Button.OutlinedButton" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_below="@+id/textView10" android:layout_alignParentEnd="true" android:layout_alignParentRight="true" android:layout_marginTop="8dp" android:layout_marginRight="12dp" android:layout_marginBottom="8dp" android:text="Więcej" android:textColor="@color/colorGlowny" android:theme="@style/Theme.MaterialComponents" app:rippleColor="@color/colorTextLight" app:strokeColor="@color/colorGlowny" app:strokeWidth="1dp" /> </RelativeLayout> </FrameLayout> Co i gdzie muszę zmienić żeby wysokość karty dostosowywała się do zawartości?
  4. Witam Od czasu do czasu dopisuję kilka linijek kodu do aplikacji, na której de facto się uczę ;] Problem mam z implementacja OnItemClickListener w cardview a mianowicie wywala mi błąd podczas getPosition(). Poniżej dodaję kod adaptera public class RecyclerViewAdapter extends RecyclerView.Adapter<RecyclerViewAdapter.DataObjectViewHolder> { OnItemClickListener mItemClickListener; ImageLoader imageLoader = MyApplication.getInstance().getImageLoader(); public class DataObjectViewHolder extends RecyclerView.ViewHolder implements View.OnClickListener { CardView cv; TextView title; NetworkImageView imageUrl; TextView up; public DataObjectViewHolder (View itemView) { super(itemView); cv = (CardView) itemView.findViewById(R.id.cardView); title = (TextView)itemView.findViewById(R.id.title); imageUrl = (NetworkImageView)itemView.findViewById(R.id.imageUrl); up = (TextView) itemView.findViewById(R.id.up); cv.setOnClickListener(this); } @Override public void onClick(View v) { mItemClickListener.onItemClick(itemView, getPosition()); } } public interface OnItemClickListener { void onItemClick(View view, int position); } public void setOnItemClickListener(final OnItemClickListener mItemClickListener) { this.mItemClickListener = mItemClickListener; } List<DataObject> dataList; RecyclerViewAdapter(List<DataObject> dataList) { this.dataList = dataList; } @Override public int getItemCount() { return dataList.size(); } @Override public DataObjectViewHolder onCreateViewHolder (ViewGroup viewGroup, int position) { View v = LayoutInflater.from(viewGroup.getContext()).inflate(R.layout.card_adapter, viewGroup, false); DataObjectViewHolder doh = new DataObjectViewHolder(v); return doh; } @Override public void onBindViewHolder(DataObjectViewHolder dataObjectViewHolder, int position) { dataObjectViewHolder.title.setText(dataList.get(position).title); dataObjectViewHolder.imageUrl.setImageUrl(dataList.get(position).imageUrl, imageLoader); dataObjectViewHolder.up.setText(String.valueOf(dataList.get(position).up)); } @Override public void onAttachedToRecyclerView(RecyclerView recyclerView) { super.onAttachedToRecyclerView(recyclerView); } }
x