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

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



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

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

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

نوع محتوا


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

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

دسته ها

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

تقویم ها

  • Community Calendar

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

  1. سلام و وقت بخیر دوستان من هرکاری میکنم این لیست ویوی من داخل اپلیکیشن نشان داده نمیشه به نظر شما ایراد از چی میتونه باشه. هیچ خطایی هم ندارم ولی نشون نمیده. دوستان خواهش میکنم اگه کسی بلده یکم حوصله به خرج بده و کدهای منو ببینه. زیاد نیست کدها ممنون میشم خیلی گیرم RegisterActivity package com.example.mostafataheri.souityabfinal.Activities; import android.content.Intent; import android.support.v7.app.AppCompatActivity; import android.os.Bundle; import android.view.View; import android.widget.ImageView; import android.widget.LinearLayout; import android.widget.RelativeLayout; import android.widget.TextView; import com.example.mostafataheri.souityabfinal.Activities.Dialog.SelectCityActivity; import com.example.mostafataheri.souityabfinal.Adapter.CitiesAdapter; import com.example.mostafataheri.souityabfinal.Constant.Constant; import com.example.mostafataheri.souityabfinal.R; import java.util.ArrayList; import wiadevelopers.com.library.DivarUtils; import wiadevelopers.com.library.MaskdEditText.MaskedEditText; public class RegisterActivity extends AppCompatActivity { private RelativeLayout rltvLine1, rltvLine2; private MaskedEditText edtPhone; private LinearLayout lnrCityItemsContainer; private TextView txtTitle, txtCity, txtExplain; private ImageView imgSend; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_register); initialize(); } private void initialize() { findViews(); setupActivity(); } private void findViews() { txtTitle = (TextView) findViewById(R.id.txtTitle); txtCity = (TextView) findViewById(R.id.txtCity); txtExplain = (TextView) findViewById(R.id.txtExplain); rltvLine1 = (RelativeLayout) findViewById(R.id.rltvLine1); rltvLine2 = (RelativeLayout) findViewById(R.id.rltvLine2); edtPhone = (MaskedEditText) findViewById(R.id.edtPhone); imgSend = (ImageView) findViewById(R.id.imgSend); lnrCityItemsContainer = (LinearLayout) findViewById(R.id.lnrCityItemsContainer); } private void setupActivity() { setTypefaces(); setListeners(); } private void setTypefaces() { txtTitle.setTypeface(DivarUtils.faceLight); txtCity.setTypeface(DivarUtils.face); txtExplain.setTypeface(DivarUtils.face); } private void setListeners() { lnrCityItemsContainer.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { startActivityForResult(new Intent(RegisterActivity.this, SelectCityActivity.class), Constant.REQUEST_SELECT_CITY); } }); } @Override protected void onActivityResult(int requestCode, int resultCode, Intent data) { super.onActivityResult(requestCode, resultCode, data); if (requestCode == Constant.REQUEST_SELECT_CITY && requestCode == Constant.RESULT_OK) { String city = data.getStringExtra("city"); txtCity.setText(city); } } } SelectCityActivity package com.example.mostafataheri.souityabfinal.Activities.Dialog; import android.content.Intent; import android.support.v7.app.AppCompatActivity; import android.os.Bundle; import android.view.View; import android.widget.AdapterView; import android.widget.EditText; import android.widget.ListView; import android.widget.TextView; import android.widget.Toast; import com.example.mostafataheri.souityabfinal.Adapter.CitiesAdapter; import com.example.mostafataheri.souityabfinal.Constant.Constant; import com.example.mostafataheri.souityabfinal.R; import java.util.ArrayList; import wiadevelopers.com.library.DivarUtils; public class SelectCityActivity extends AppCompatActivity { TextView txtTitle; EditText edtSearch; ListView lstCities; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_select_city); initialize(); } private void initialize() { findViews(); setupActivity(); } private void findViews() { txtTitle = (TextView) findViewById(R.id.txtTitle); edtSearch = (EditText) findViewById(R.id.edtSearch); lstCities = (ListView) findViewById(R.id.lctCities); } private void setupActivity() { setTypefaces(); setCityData(); setListeners(); } private void setTypefaces() { txtTitle.setTypeface(DivarUtils.faceLight); edtSearch.setTypeface(DivarUtils.faceLight); } private void setCityData() { final ArrayList<String> cities = new ArrayList<>(); cities.add("اراک"); cities.add("اصفهان"); cities.add("اهواز"); cities.add("تهران"); cities.add("البرز"); cities.add("کرج"); final CitiesAdapter citiesAdapter = new CitiesAdapter(SelectCityActivity.this, cities); lstCities.setAdapter(citiesAdapter); } protected void setListeners() { lstCities.setOnItemClickListener(new AdapterView.OnItemClickListener() { @Override public void onItemClick(AdapterView<?> adapterView, View view, int i, long l) { TextView textView = (TextView)view; String city = textView.getText().toString(); Intent intent = new Intent(); intent.putExtra("city",city); setResult(Constant.RESULT_OK, intent); finish(); // Toast.makeText(getApplicationContext(),city, Toast.LENGTH_SHORT).show(); } }); } } CitiesAdapter package com.example.mostafataheri.souityabfinal.Adapter; import android.content.Context; import android.support.v7.app.AppCompatActivity; import android.os.Bundle; import android.support.v7.widget.RecyclerView; import android.view.LayoutInflater; import android.view.View; import android.view.ViewGroup; import android.widget.BaseAdapter; import android.widget.TextView; import com.example.mostafataheri.souityabfinal.R; import java.util.ArrayList; import wiadevelopers.com.library.DivarUtils; public class CitiesAdapter extends BaseAdapter { private Context context; private ArrayList<String> cities = new ArrayList<>(); private LayoutInflater inflater = null; public CitiesAdapter(Context context, ArrayList<String> cities) { this.cities = cities; this.context = context; this.inflater = (LayoutInflater) context.getSystemService(Context.LAYOUT_INFLATER_SERVICE); } public static class ViewHolder { public TextView txtText; } @Override public int getCount() { return 0; } @Override public Object getItem(int position) { return null; } @Override public long getItemId(int position) { return 0; } public View getView(int position, View convertView, ViewGroup parent) { View vi = convertView; ViewHolder holder; if (convertView == null) { vi = inflater.inflate(R.layout.item_city, null); holder = new ViewHolder(); holder.txtText = vi.findViewById(R.id.itemCityTxtText); vi.setTag(holder); } else holder = (ViewHolder) vi.getTag(); holder.txtText.setTypeface(DivarUtils.faceLight); if (cities.size() != 0) holder.txtText.setText(cities.get(position)); else holder.txtText.setText("آیتمی یافت نشد"); return vi; } }
  2. سلام من یک Custom ListView دارم که ۳ تا Button داره: عکس از صفحه برنامه (Like / Share / Copy) - میخوام وقتی روی دکمه Copy زدم متن داخل textview1 در حافظه کلیپ برد کپی بشه - وقتی روی share زدم متن داخل textview1 برای اشتراک فرستاده بشه سورس پروژه من کدها رو از اینترنت گرفتن ولی ۳ تا خطا داره هر کی این ۳ تا خطا رو رفع کنه بهش یه شارژ ۱۰۰۰ تومنی ایرانسل میدم! Rezaps89@gmail.com عنوان تاپیک ویرایش شد
  3. باسلام من 2صفحه اکتیویتی دارم که هرکدوم شامل یک لیست ویو سفارشی هستند وقتی تو اکتیویتی اول روی یک گذینه ای کلیک میکنم به صفحه بعدی که شامل لیست ویو با ایتم های مربوط به اون هست منتقل میشم ولی وقتی دکمه برگشت را میزنم و دوباره اون ایتم را کلیک میکنم دیگه صفحه بعدی را باز نمیکنه!!! نمیدونم ایراد از کجاست. لطفا راهنمایی فرمایید. باتشکر
  4. سلام خدمت همه دوستان من یک دیتابیس خارجی درست و در پروژه خود اضافه کردم. حالا میخوام اطلاعات مورد نظر را از دیتابیس بخونم و داخل لیست ویو سفارشی خودم قرار بدم. به عنوان مثال میخوام نام و آدرس را از دیتابیس بخونم و در لیست ویو سفارشی بصورت 2 تا تکست جداگانه اضافه کنم. ممنون میشم اگر بصورت گام به گام راهنماییم کنید. باتشکر از اعضاء محترم
  5. سلام. من یه سری متن رو از دیتا بیس خوندم و تو لیست ویو با SimpleAdapter نشون دادم.همونطور که میدونین SimpleAdapter یه استرینگ و اینتیجر داره. واسه لیست ویو دوتا تکست ویو تو یه Layout دیگ گزاشتم.میخوام فونت اونارو تغییر بدم.به صورت معمولی وقتی TextView هارو تعریف میکنم و با TypeFace فونت رو تغییر میدم ارور Null... میده و از برنامه میاد بیرون.اگه میشه راهنماییم کنید. پ.ن : اگه میخواین بگین یه اداپتر خودت بساز و از اونجا تغییر بده. حرفتون درسته.ولی من فقط بلدم کلاس اداپترمو از ArrayAdapter ارث بری کنم.که در اون صورت متغیر های استرینگ و اینتیجری که میخوامو نداره.لطفا راهنماییم کنید.
  6. با سلام و احترام یک لیست ویو دارم وقتی فیلتر میشه و روی آیتم آن کلیک می کنم همون اندیس لیست قبل از فیلتر را بر می گردونه لطفا راهنمایی کنید. listView.setOnItemClickListener(new AdapterView.OnItemClickListener() { @Override public void onItemClick(AdapterView<?> adapterView, View view, int i, long l) { Log.d(" listView.setOnItem",list.get(i).toString()); Intent intent = new Intent(MainActivity.this, MeaningActivity.class); intent.putExtra("DICTIONARY_word",list.get(i).getWord() ); intent.putExtra("Dictionary_meaning",list.get(i).getDefinition()); startActivity(intent); } }); edittxt_WordSearch.addTextChangedListener(new TextWatcher() { @Override public void beforeTextChanged(CharSequence s, int i, int i1, int i2) { //MainActivity.this.adapter.getFilter().filter(s.toString()); } @Override public void onTextChanged(CharSequence s, int i, int i1, int i2) { MainActivity.this.adapter.getFilter().filter(s.toString()); //adapter.notifyDataSetChanged(); } @SuppressWarnings("unchecked") @Override public void afterTextChanged(Editable s) { // MainActivity.this.adapter.getFilter().filter(s.toString()); } }); }
  7. باسلام خدمت دوستان من یک لیست ویو ساختم و چند تا ردیف براش تعریف کردم حالا من میخوام در گوشه سمت چپ هر ردیفم ، یک عکس داشته باشه (( میخوام عکسها فرق داشته باشن )) میشه راهنماییم کنید که باید چکار کنم ؟
  8. سلام.مشکل این کد چیه.لطفا کمک کنید. setListAdapter(new MyAdapter(akhbar.this, R.layout.list_layout, R.id.textView1, json_string_1_all)); lv = getListView(); akhbar.java
  9. سلام به همه دوستان : میخواستم بدونم چطور میشه از اکتیوتی های دیگه به آدر و position گریدویو دسترسی داشت مثلا تو همون اکتیوتی که گرید ویو هست من به صورت عمل کردم که اگر posstion ==1 بود برو به اکتیتوتیه دیگه - حالا تو اکتیوتیه های دیگه که من اطلاعاتی رو که در قسمت گرید ویو هست رو چطور میتونم برای اکتیوییتی های دیگه استفاده کنم - مثلا از همون postion 1 تو چند جا بتونم استفاده کنم - ممنون میشم اگه جواب بدبد - خیلی گیر این قضیه هستم دوستان لطفا به سوالم جواب بدید خیلی گیرم
  10. سلام میخواستم دوستان اگه کسی وارده کدنویسی listview رو بطور کامل توضیح بده با تشکر
  11. در این جلسه می خواهیم به اموزش ساخت یک لیست ویو با قابلیت جستوجو بر اساس حروف الفبا بپردازیم.این روش جستوجو بیشتر در قسمت مخاطبان تلفنهای همراه برای جستوجوی سریعتر استفاده می شود. برای شروع کار یک پروژه جدید ایجاد می کنیم و اسمش رو ListView with Alphabetical قرار میدیم که به معنی لیست ویو به همراه حروف الفبا است.بر روی لایه برنامه از یک listview برای نمایش لیست میوه ها و از یک LinearLayout برای نمایش حروف اافبا استفاده می کنیم.(کدهای کامل لایه برنامه یا activity_main.xml). <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="horizontal" android:paddingLeft="5dp" tools:context=".MainActivity" android:baselineAligned="false" > <ListView android:id="@+id/list_fruits" android:layout_width="0dp" android:layout_height="wrap_content" android:layout_weight="1" android:paddingRight="5dp" > ListView> <LinearLayout android:id="@+id/side_index" android:layout_width="50dp" android:layout_height="fill_parent" android:background="#c3c3c3" android:gravity="center_horizontal" android:orientation="vertical" > LinearLayout> LinearLayout> [/ltr][/rtl]