محمد جواد رجبی

توسعه دهنده اندروید
  • تعداد ارسال ها

    20
  • تاریخ عضویت

  • آخرین بازدید

اعتبار در انجمن

1 Neutral

درباره محمد جواد رجبی

  • درجه
    Member
  1. سلام قسمت سرچ رو روی تولبار اجرا کردم ولی کد مربوط به سرچ توی دیتابیس رو بلد نیستم ممنون میشم کمک کنید
  2. این لاگ مربوط به چیه؟
  3. سلام باز هم ممنون درست گفتید مشکلم حل شد ببخشید یه سوال دیگه هم داشتم می خواستم قسمت سرچ رو به تولبارم اضافه کنم باید چی کار کنم؟ ممنون میشم اگه بازهم راهنماییم کنید
  4. یه سوال دیگه من این کد را نوشتم برای این که وقتی رو دگمه back کلیک بشه اگه navigaition View باز اون رو ببنده و اگه اون باز بسته بود از برنامه خارج شه ولی وقتی روی اون کلیک می کنم فورس کلوز میده @Override public void onBackPressed() { if (drawerLayout.isDrawerOpen(Gravity.RIGHT)) { drawerLayout.closeDrawer(Gravity.RIGHT); }else { new MaterialDialog.Builder(MainActivity.this) .title("خروج") .content("آیا قصد خروج از برنامه را دارید؟") .positiveText("بله") .negativeText("خیر") .onPositive(new MaterialDialog.SingleButtonCallback() { @Override public void onClick(@NonNull MaterialDialog dialog, @NonNull DialogAction which) { finish(); } }) .show(); } } مشکلش چیه؟
  5. آقا ممنون درست شد مشکل از عکساش بود
  6. حالا باید چیکار کنم؟
  7. چطوری بفهمم چه قدر داره از رم استفاده می کنه
  8. کجا بزارم؟
  9. در ضمن 7 تا تب دارم که هر کدوم رو که عکس بیشتری دارم عکس نشون دادنشون رو غیر فعال می کنم برنامه بهتر میشه
  10. حداکثر 100 کیلوبایت و اندازه ها هم تقریبا 400*300
  11. اینم یه عکس دیگه
  12. اینم از عکس لاگ البته نمی دونم منظورتون همینه یا نه
  13. این کل کد های Adapterrecy package com.example.user.khavaskadeh.Adap; import android.content.Context; import android.content.Intent; import android.support.v7.widget.RecyclerView; import android.view.LayoutInflater; import android.view.View; import android.view.ViewGroup; import android.widget.FrameLayout; import android.widget.ImageView; import android.widget.TextView; import com.example.user.khavaskadeh.DataActivity; import com.example.user.khavaskadeh.MainActivity; import com.example.user.khavaskadeh.R; import com.example.user.khavaskadeh.Structure; import java.util.ArrayList; /** * Created by user on 12/01/2017. */ public class Adapterrecy7 extends RecyclerView.Adapter<Adapterrecy7.ViewHolder> { private Context context; private LayoutInflater layoutInflater; //private List<Info> data; public static ArrayList<Structure> arrayList = new ArrayList<Structure>(); public Adapterrecy7(Context context) { this.context = context; //this.data = data; layoutInflater = LayoutInflater.from(context); } @Override public ViewHolder onCreateViewHolder(ViewGroup parent, int viewType) { View view = layoutInflater.inflate(R.layout.simple_recy3,parent,false); return new ViewHolder(view); } @Override public void onBindViewHolder(ViewHolder holder, int position) { holder.name.setText(MainActivity.Spices.get(position).getName()); //holder.more.setText(MainActivity.fruits.get(position).getMore()); //holder.aks.setText(MainActivity.fruits.get(position).getAks()); String aks = MainActivity.Spices.get(position).getAks(); int id = MainActivity.context.getResources().getIdentifier(aks,"drawable",MainActivity.context.getPackageName()); holder.aks.setImageResource(id); holder.frameLayout.setOnClickListener(clickListener); holder.frameLayout.setId(position); } View.OnClickListener clickListener = new View.OnClickListener() { @Override public void onClick(View view) { int position = view.getId(); Intent intent = new Intent(MainActivity.context,DataActivity.class); intent.putExtra("name" , "Spices"); intent.putExtra("id",position + ""); intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK); MainActivity.context.startActivity(intent); } }; @Override public int getItemCount() { return MainActivity.Spices.size(); //return data.size(); //return 0; } public class ViewHolder extends RecyclerView.ViewHolder { public TextView name; public ImageView aks; public TextView more; FrameLayout frameLayout; public ViewHolder(View itemView) { super(itemView); aks = (ImageView) itemView.findViewById(R.id.aks3); name = (TextView) itemView.findViewById(R.id.txtname3); more = (TextView) itemView.findViewById(R.id.txtname3); frameLayout = (FrameLayout) itemView.findViewById(R.id.kol); } } }