جستجو در انجمن

در حال نمایش نتایج برای برچسب های 'cardview'.



تنظیمات بیشتر جستجو

  • جستجو بر اساس برچسب

    برچسب ها را با , از یکدیگر جدا نمایید.
  • جستجو بر اساس نویسنده

نوع محتوا


برنامه نویسی اندروید | آموزش برنامه نویسی اندروید | آموزش اندروید

  • اندروید
    • ابزار های برنامه نویسی اندروید
    • آموزش برنامه نویسی اندروید
    • رفع مشکلات و سوالات
    • امنیت در اندروید
    • پروژه های اندروید
  • پشتیبانی اندروید
    • اندروید Lollipop
    • اندروید marshmallow
    • اندروید nougat
    • اندروید Oreo
  • کاتلین (Kotlin)
    • آموزش های برنامه نویسی Kotlin
    • سوالات و رفع مشکلات Kotlin
  • مباحث مرتبط با اندروید
    • ابزارها و سایتهای مفید
    • گرافیک موبایل
    • آموزش های ویدئویی
    • برنامه نویسی جاوا
  • تکنولوژی های اندروید
    • وب موبایل
    • توسعه اندروید با #C
    • توسعه اندروید با Basic4Android
  • متفرقه
    • اپلیکیش های ایرانی
    • برنامه نویسی
    • درخواست همکاری
    • مباحث متفرقه
    • مهارتهای فروش و بازاریابی
  • پشتیبانی محصولات مارکت
    • پرسش و پاسخ مرتبط با مارکت انجمن اندروید ایران
    • پشتیبانی مارکت پروژه های اندروید
    • پشتیبانی مارکت آموزش اندروید
    • پشتیبانی مارکت گرافیک موبایل
  • انجمن اندروید ایران
    • اخبار و اعلانات
    • صندوق پيشنهادات و انتقادات
    • تازه‌های دنیای کامپیوتر و فناوری
    • قوانین انجمن تخصصی اندروید ایران

دسته ها

  • پروژه اندروید
    • سورس پروژه اندروید
    • کامپوننت های اندروید
    • کتابخانه های اندروید
  • آموزش اندروید
    • فیلم آموزشی کاربردی
    • مقالات آموزشی اندروید
  • گرافیک موبایل
    • قالب طراحی اپلیکیشن
  • اپلیکیشن های اندروید
    • کاربردی
    • کسب و کار
    • آموزش
    • کتاب‌ها و منابع
    • ویدئو و رسانه
    • بازی‌

تقویم ها

  • Community Calendar

3 نتیجه پیدا شد

  1. با سلام خدمت تمام اساتید عزیز من ی سوال داشتم من تو برنامم اومدم و cardview هام رو قرار دادم تو recyclerview ام . حالا میخوام بدونم چطوری باید کاری بکنم ک وقتی روی هر کدوم از این cardview ها کلیک شد بره به یک صفحه دیگ ؟ ممنون میشم کمک کنید استادی عزیز
  2. سلام من میخوام ریسایکلرویو و کارد ویو اجرا کنم اما ارور NullPoniter میده. = AdapterCardView package com.example.recyclerview; import android.content.Context; import android.support.v7.widget.RecyclerView; import android.view.LayoutInflater; import android.view.View; import android.view.ViewGroup; public class AdapterCardView extends RecyclerView.Adapter<ViewHolder> { Context context; LayoutInflater inflater; public AdapterCardView(Context context) { this.context = context; inflater = LayoutInflater.from(context); } public ViewHolder onCreateViewHolder(ViewGroup parent, int viewType) { View view = inflater.inflate(R.layout.adapter_card_view, parent, false); ViewHolder viewHolder = new ViewHolder(view); return viewHolder; } @Override public void onBindViewHolder(ViewHolder holder, int position) { } public int getItemCount() { // return ActivityMain.flower.size(); return 20; } } AdapterFragment package com.example.recyclerview; import android.support.v4.app.Fragment; import android.support.v4.app.FragmentManager; import android.support.v4.app.FragmentPagerAdapter; import android.support.v4.app.Fragment; import android.support.v4.app.FragmentManager; import android.support.v4.app.FragmentPagerAdapter; public class AdapterFragment extends FragmentPagerAdapter { ////برای داشتن 3 تا تب/// final int PAGE_COUNT = 3; private String tabTitles[] = new String[] {"علاقه مندی","درخت","گل ها"}; public AdapterFragment(FragmentManager fm ) { super( fm ); } @Override public int getCount() { return PAGE_COUNT; } @Override public Fragment getItem(int position){ return PageFragment.newInstance(position +1); } @Override public CharSequence getPageTitle(int position){ return tabTitles[position]; } } MainActivity package com.example.recyclerview; import android.content.Context; import android.support.design.widget.TabLayout; import android.support.v4.view.ViewPager; import android.support.v7.app.AppCompatActivity; import android.os.Bundle; import android.view.View; public class MainActivity extends AppCompatActivity { public static Context context; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); context =getApplicationContext(); setTabOption(); } private void setTabOption() { ViewPager viewPager = (ViewPager) findViewById(R.id.viewpager); viewPager.setAdapter(new AdapterFragment(getSupportFragmentManager())); TabLayout tabStrip = (TabLayout) findViewById(R.id.tabs); tabStrip.setupWithViewPager(viewPager); } } PageFragment package com.example.recyclerview; import android.app.Fragment; import android.os.Bundle; import android.support.v7.widget.LinearLayoutManager; import android.support.v7.widget.RecyclerView; import android.view.LayoutInflater; import android.view.View; import android.view.ViewGroup; public class PageFragment extends Fragment { private int mPage; public static final String ARG_PAGE = "ARG_PAGE"; RecyclerView recyclerView; public static PageFragment newInstance(int page) { Bundle args = new Bundle(); args.putInt(ARG_PAGE, page); PageFragment fragment = new PageFragment(); fragment.setArguments(args); return fragment; } @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); mPage = getArguments().getInt(ARG_PAGE); } @Override public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { View view = inflater.inflate(R.layout.fragment_page, container, false); recyclerView = (RecyclerView) view.findViewById(R.id.my_recycler_view); AdapterCardView adapter = new AdapterCardView(MainActivity.context); recyclerView.setAdapter(adapter); recyclerView.setLayoutManager(new LinearLayoutManager(MainActivity.context)); return view; } } ViewHolder package com.example.recyclerview; import android.support.v7.widget.RecyclerView; import android.view.View; import android.widget.ImageView; import android.widget.LinearLayout; import android.widget.TextView; public class ViewHolder extends RecyclerView.ViewHolder { public ViewHolder(View itemView) { super(itemView); } } Layout=== ActivityMain <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" android:paddingBottom="@dimen/activity_vertical_margin" android:paddingLeft="@dimen/activity_horizontal_margin" android:paddingRight="@dimen/activity_horizontal_margin" android:paddingTop="@dimen/activity_vertical_margin" tools:context="com.example.recyclerview.MainActivity"> <android.support.design.widget.TabLayout android:layout_width="match_parent" android:layout_height="56dip" android:layout_gravity="bottom" android:background="@color/colorPrimary" android:id="@+id/tabs"> </android.support.design.widget.TabLayout> <android.support.v4.view.ViewPager android:layout_width="match_parent" android:layout_height="match_parent" android:id="@+id/viewpager"> </android.support.v4.view.ViewPager> </LinearLayout> Adapter_Card_view <?xml version="1.0" encoding="utf-8"?> <android.support.v7.widget.CardView xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/card_view" android:layout_width="match_parent" android:layout_height="wrap_content" android:background="#ffffff" android:elevation="10dip" android:layout_marginLeft="5dip" android:layout_marginRight="5dip"> <LinearLayout android:orientation="horizontal" android:layout_width="match_parent" android:layout_height="80dip" android:elevation="5dip" android:gravity="center_vertical|right" android:id="@+id/card_adapter"> <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:textAppearance="?android:attr/textAppearanceLarge" android:text="story" android:id="@+id/title" android:textColor="#000000" android:textSize="14sp"/> <ImageView android:layout_width="wrap_content" android:layout_height="wrap_content" android:id="@+id/imageView" android:src="@mipmap/ic_launcher"/> </LinearLayout> </android.support.v7.widget.CardView> Fragment_Page <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="match_parent" android:layout_height="match_parent"> <android.support.v7.widget.RecyclerView android:layout_width="match_parent" android:layout_height="match_parent" android:id="@+id/my_recycler_view" android:clipToPadding="false" android:scrollbars="vertical" > </android.support.v7.widget.RecyclerView> </LinearLayout> عکس از لاگ برنامه و دیباگ برنامه پیوست کردم
  3. سلام یه ریسایکلرویو باکاردویو دارم که یه سری مطالب رو از سرور نشون میده هرکدوم از مطالب یه سری چیزای مثل تیتر و یه سری چیزای دیگه و آیدی داره حالا برای رفرشش میخوام از اخرین ایتم ریسایکلرویو آیدی که قبلا از سرور گرفته رو بگیره و دوباره بفرسته به سرور تا پست های بعدی رو بر اساس اون آیدی لود کنه قسمتی که مشکل دارم گرفتن پوزیشن و آیدی اولین و اخرین ایتم ریسایکلر ویو هست