_mamali

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

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

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

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

0 Neutral

درباره _mamali

  • درجه
    Member
  1. شما اسم انجمنتون رو گذاشتید اولین انجمن برنامه نویسی ایران پس چطور نمیتونید جواب سوالات و مشکلات ملت رو بدید؟ تا الان چند تا سوال مختلف مطرح کردم اما جوابی نگرفتم من خودم در زمینه های دیگه مدیر انجمن بودم و تقریبا آشنا هستم به کار انجمن. شما که انجمن میزنید یا مدیر انجمن میشید وظیفه دارید جواب بدید یا حداقل موضوع سوالات و مشکلات رو قرار ندید تو انجمن
  2. سلام دوستان من یک برنامه ای دارم که در ان اطلاعاتی ک در دیتا بیسم ذخیره شده را در لیت ویو برای نمایش میفرستم. اکنون مشکلم این است ک هرگاه از لیست ویو یک ایتم حذف میکنم میخاهم از دیتا بیس هم حذف شود ولی نمیشه کدهای کلاس های مربوطه به همراه خطایی ک میده در ضمیمه هست لطفا راهنمایی کنید //حذف از جدول public void Remove(long id) { SQLiteDatabase db = this.getWritableDatabase(); db.delete(tbl_data, Id + "=" + id, null); //db.delete(tbl_data, Id + " =?", new String[]{ String.valueOf(id) }); // String object = String.valueOf(id); // db.execSQL("DELETE FROM tbl_data WHERE ID='" + object + "'"); } کدهای داخل اکتیویتی اصلیم: //dakhele on creat //برای حذف کردن lst_data.setOnItemClickListener(new OnItemClickListener() { @Override public void onItemClick(AdapterView<?> parent, View view, int position, long id) { dbh.getWritableDatabase(); // dbh.Remove(position); removeItemFromList(position); } }); // متدی برای حذف از لیست ویو protected void removeItemFromList(int position) { final int deletePosition = position; AlertDialog.Builder alert = new AlertDialog.Builder( MainActivity.this); alert.setTitle("حذف"); alert.setMessage("آیا میخواهید این اعلان حذف شود؟"); alert.setPositiveButton("بله", new DialogInterface.OnClickListener() { @Override public void onClick(DialogInterface dialog, int which) { // در صورت زدن دکمه بله dbh.Remove(deletePosition); DataLList.remove(deletePosition); adapter.notifyDataSetChanged(); //adapter.notifyDataSetInvalidated(); //adapter.notifyDataSetChanged(); } }); alert.setNegativeButton("لغو", new DialogInterface.OnClickListener() { @Override public void onClick(DialogInterface dialog, int which) { // TODO Auto-generated method stub dialog.dismiss(); } }); alert.show(); } //متدی برای استفاده از متد پر کردن لیست ویو @Override protected void onResume() { // TODO Auto-generated method stub super.onResume(); DataLList = new ArrayList>(); FillData(); } // متد پر کردن لیست ویو private void FillData() { db = dbh.getReadableDatabase(); Cursor cursors = db.rawQuery("select * from " + dbh.tbl_data, null); String msg; String datetime; for (int i = 0; i < cursors.getCount(); i++) { cursors.moveToNext(); HashMap map = new HashMap(); msg = cursors.getString(cursors.getColumnIndex("msg")); datetime = cursors.getString(cursors.getColumnIndex("datetime")); // list = cursors.getString(cursors.getColumnIndex("list")); map.put("msg", msg); map.put("datetime", datetime); DataLList.add(map); } adapter = new mozhgan.Test3.ListAdapter(this, DataLList); lst_data.setAdapter(adapter); } داخل کلاس آداپتور: dViewById(R.id.list_list);*/ convertView.setTag(holder); } else { holder = (ViewHolder) convertView.getTag(); } HashMap map = list.get(position); holder.txtFirst.setText(map.get("msg")); holder.txtSecond.setText(map.get("datetime"));
  3. مرسی از اینکه وقتتو میذاری دوست خوبم ببین منظورم این هست.. یه برنامه یادآور دارم میسازم الان میخوام نوتیفیکیشن بذارم واسش اما نمیدونم چطور میشه نوتیفیکیشن رو با ساعت و تاریخ که به برنامه میدیم که یادمون بندازه هماهنگ شه تو اون ساعتی که تنظیم میشه نوتیفیکیشن بده مثل آلارم الان این که خودتون گفتید رو میشه کد هاش هم بذاری؟
  4. کسی اینجا نیست که برنامه یادآور ساخته باشه؟ من سوال مطرح کردم اما هیچکس جوابی نداد همه سایت ها رو هم جست و جو کردم چیزی پیدا نکردم اگه کسی از دوستان ساخته و تجربه داره بگه ازشون سوال کنم واقعا نا امید شدم از سرچ ببخشید بخاطر اسپم
  5. کسی نیست جواب سوالمو بده؟
  6. سلام خدمت دوستان من یه برنامه یاد آور دارم میسازم با کد های زیر میخواستم بپورسم چطوری میتونم نوتفیکیشن رو با زمانی که به برنامه داده میشه ست کرد ممنون از پاسختون با کدهای زیر زمان را از کاربر میگیرم و داخل یک تکست ویو قرار میدهم [shcode=xml]TextView lblDateAndTime; Calendar myCalendar = Calendar.getInstance(); DatePickerDialog.OnDateSetListener d = new DatePickerDialog.OnDateSetListener() { @Override public void onDateSet(DatePicker view, int year, int monthOfYear, int dayOfMonth) { myCalendar.set(Calendar.YEAR, year); myCalendar.set(Calendar.MONTH, monthOfYear); myCalendar.set(Calendar.DAY_OF_MONTH, dayOfMonth); updateLabel(); } }; TimePickerDialog.OnTimeSetListener t = new TimePickerDialog.OnTimeSetListener() { @Override public void onTimeSet(TimePicker view, int hourOfDay, int minute) { myCalendar.set(Calendar.HOUR_OF_DAY, hourOfDay); myCalendar.set(Calendar.MINUTE, minute); updateLabel(); } }; private void updateLabel() { lblDateAndTime.setText(fmtDateAndTime.format(myCal endar.getTime())); }[/shcode] این هم تابع setnotification : [shcode=xml]public void setnotification() { myCalendar.add(Calendar.DATE, Calendar.MONTH); long timeinterval = myCalendar.getTimeInMillis(); // long testtime = ; Intent i = new Intent(Activity2.this, AlarmReciver.class); PendingIntent pi = PendingIntent.getBroadcast(Activity2.this, 0, i, PendingIntent.FLAG_UPDATE_CURRENT); AlarmManager am = (AlarmManager) Activity2.this.getSystemService(Activity2.this.ALA RM_SERVICE); am.setRepeating(AlarmManager.RTC_WAKEUP, timeinterval, timeinterval, pi); }[/shcode]
  7. این خط تو منیفست وجود داره
  8. نقطه هم گذاشتم نشد بی زحمت یه نگاه بندازید ممنون میشم اکتیویتی دوم [shcode=xml]public class AddActivity extends Activity implements OnClickListener { EditText etmsg; DateFormat fmtDateAndTime = DateFormat.getDateTimeInstance(); TextView lblDateAndTime; Calendar myCalendar = Calendar.getInstance(); DatePickerDialog.OnDateSetListener d = new DatePickerDialog.OnDateSetListener() { @Override public void onDateSet(DatePicker view, int year, int monthOfYear, int dayOfMonth) { myCalendar.set(Calendar.YEAR, year); myCalendar.set(Calendar.MONTH, monthOfYear); myCalendar.set(Calendar.DAY_OF_MONTH, dayOfMonth); updateLabel(); } }; TimePickerDialog.OnTimeSetListener t = new TimePickerDialog.OnTimeSetListener() { @Override public void onTimeSet(TimePicker view, int hourOfDay, int minute) { myCalendar.set(Calendar.HOUR_OF_DAY, hourOfDay); myCalendar.set(Calendar.MINUTE, minute); updateLabel(); } }; private void updateLabel() { lblDateAndTime.setText(fmtDateAndTime.format(myCalendar.getTime())); } Button date, time; /** Called when the activity is first created. */ @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.add_layout); // TODO Auto-generated method stub etmsg = (EditText) findViewById(R.id.etmsg); lblDateAndTime = (TextView) findViewById(R.id.tvdatetime); date = (Button) findViewById(R.id.btndate); date.setOnClickListener(this); time = (Button) findViewById(R.id.btntime); time.setOnClickListener(this); } @Override public void onClick(View v) { // TODO Auto-generated method stub switch (v.getId()) { case R.id.btndate: new DatePickerDialog(AddActivity.this, d, myCalendar .get(Calendar.YEAR), myCalendar.get(Calendar.MONTH), myCalendar.get(Calendar.DAY_OF_MONTH)).show(); break; case R.id.btntime: new TimePickerDialog(AddActivity.this, t, myCalendar .get(Calendar.HOUR_OF_DAY), myCalendar .get(Calendar.MINUTE), true).show(); break; } } }[/shcode] main [shcode=xml]public class MainActivity extends Activity { /** Called when the activity is first created. */ Button btnadd; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); btnadd = (Button) findViewById(R.id.btnjadid); btnadd.setOnClickListener(new OnClickListener() { @Override public void onClick(View arg0) { // TODO Auto-generated method stub Intent i = new Intent(MainActivity.this, AddActivity.class); startActivity(i); } }); }[/shcode] mainfest [shcode=xml]<?xml version="1.0" encoding="utf-8"?> package="mozhgan.Teset" android:versionCode="1" android:versionName="1.0" > android:icon="@drawable/ic_launcher" android:label="@string/app_name" > android:name=".MainActivity" android:label="@string/app_name" > [/shcode]
  9. چرا معرفی کردم عکس هارو یادم رفت بذارم ببینید
  10. سلام خدمت اساتید من دو تا اکتیویتی دارم وقتی روی باتن که در اکتیویتی اول هس کلیک میکنم میخام به اکتیویتی دوم بره ولی فورس کلوز میده اینم ارورش Starting: Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] cmp=mozhgan.Teset/.MainActivity } هرچی میگردم به جواب نمیرسم