redoffensive

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

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

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

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

0 Neutral

درباره redoffensive

  • درجه
    Member
  1. public class TestActivity extends MainActivity{ // StructQuize structQuize = G.quizes; StructQuize quize = new StructQuize(); public int i; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); TextView txtQuestion = (TextView) findViewById(R.id.txtQuestion); Button btnNext = (Button) findViewById(R.id.btnNext); RadioGroup rdgGroup = (RadioGroup) findViewById(R.id.rdgGroup); RadioButton rdbChooseOne = (RadioButton) findViewById(R.id.rdbChooseOne); RadioButton rdbChooseTwo = (RadioButton) findViewById(R.id.rdbChooseTwo); RadioButton rdbChooseThree = (RadioButton) findViewById(R.id.rdbChooseThree); Cursor curse = G.database.rawQuery("SELECT * FROM testquize", null); while (curse.moveToNext()){ int id = curse.getInt(curse.getColumnIndex("quize_id")); String question = curse.getString(curse.getColumnIndex("quize_question")); String chooseone = curse.getString(curse.getColumnIndex("quize_chooseone")); String choosetwo = curse.getString(curse.getColumnIndex("quize_choosetwo")); String choosethree = curse.getString(curse.getColumnIndex("quize_choosethree")); String choosefour = curse.getString(curse.getColumnIndex("quize_choosefour")); String answer = curse.getString(curse.getColumnIndex("quize_answer")); String lessone = curse.getString(curse.getColumnIndex("quize_lessone")); String uni = curse.getString(curse.getColumnIndex("quize_uni")); int date = curse.getInt(curse.getColumnIndex("quize_date")); // Log.i("LOG", id + name + family ); //ArrayList person = new ArrayList(); quize.setid(id); quize.setquestion(question); quize.setchooseone(chooseone); quize.setchoosetwo(choosethree); quize.setchoosethree(choosethree); quize.setchoosefour(choosefour); quize.setanswer(answer); quize.setlessone(lessone); quize.setuni(uni); quize.setdate(date); G.quizes.add(quize); } } } کد بالا رو نوشتم و به راحتی می تونم از طریق لاگ اطلاعات رو بخونم چطوری می تونم فقط یکی از اطلاعات رو بردارم از StructQuize و در داخل قسمت textview , RadioButton بریزم؟ هر کاری می کنم نمیشه با سپاس
  2. من یک اکتیویتی ساختم و از SherlockFragmentActivity اکستندش کردم حالا چجوری یه لیست ویو تعریف کنم و اطلاعات دیتا بیس رو از پوشه asset توش بریزم؟
  3. [align=left]من قبل یه اکتیویتی ساخته بودم که از کلاس لیست ویو اکستند شده بود[/align] [align=left]اما وقتی از کلاس SherlockFragmentActivity اکستندش می کنم دیگه لیست ویو رو نمیشناسه[/align] [align=left]چجوری میشه این مشکلو حلش کرد؟[/align] [align=left]مشکل در نشناختن lv = getListView(); می باشد[/align] [align=left]کد اکتیویتی به شکل زیر می باشد: [shcode=java] package ir.redoffensive.sozluk; import java.io.FileNotFoundException; import java.io.FileOutputStream; import java.io.IOException; import java.io.InputStream; import java.io.OutputStream; import java.util.List; import ir.redoffensive.sozlukdatabase.DBAdapter; import ir.redoffensive.sozlukdatabase.Soz; import com.actionbarsherlock.app.SherlockFragmentActivity; import com.actionbarsherlock.view.Menu; import com.actionbarsherlock.view.MenuItem; import android.os.Bundle; import android.util.Log; import android.view.ViewConfiguration; import android.widget.ArrayAdapter; import android.widget.ListView; import android.widget.Toast; public class ActivitySozluk extends SherlockFragmentActivity { DBAdapter db; List smss; ListView lv; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_activity_sozluk); getSupportActionBar().setTitle("Sozluk"); //getSupportActionBar().setSubtitle("saeed"); getOverflowMenu(); lv = getListView(); db = new DBAdapter(getBaseContext()); db.open(); smss = db.getAllContacts(); Log.i("LOG", "db copy shod1"); if (smss.size() == 0) { String destPath = "/data/data/" + getPackageName() + "/databases"; try { Log.i("LOG", "db copy shod2"); CopyDB(getBaseContext().getAssets().open("sozluk"), new FileOutputStream(destPath + "/sozluk")); Log.i("LOG", "db copy shod3"); smss = db.getAllContacts(); refreshDisplay(); Log.i(DBAdapter.TAG, smss.size() + "= tedad smss"); } catch (FileNotFoundException e) { // TODO Auto-generated catch block e.printStackTrace(); } catch (IOException e) { // TODO Auto-generated catch block e.printStackTrace(); } } else { refreshDisplay(); } } [/shcode][/align]
  4. برای استفاده از SOAP,XML چیکار باید کرد؟
  5. برای ساخت نرم افزار هایی که از وبسرویس استفاده می کنند باید از وبسرویس مورد نظر خودمان یک json کد بگیریم و در اپلیکیشن از اون استفاده کنیم اما اگر وبسرویس مربوطه به خودمان نباشد چیگار باید بکنیم؟ مثلا نرم افزاری مثل "گوشیش چیه؟" به وبسایت ایرانسل و همراه اول و رایتل وصل می شود و اطلاعات اونو می خونه وقتی من میخوام اون صفحه رو تبدیل به json کنم خطا میده... برای استفاده از چنین سایت هایی چیکار میشه کرد؟؟
  6. اون آموزش رو پیشتر دیدم و طبق اون پیش رفتم اما بازم این مشکل رو داره لطفا دوباره عکس پیوست رو ببینید فایل R از تو پروژه ام بعد ایمپورت لایبرری حذف شده است. و فقط دو تا R یکی پیشفرض خود اندروید و یکی برا شرلوک هستش و اونی که برا خود پرويه هستش رو شناسایی نمی کنه البته دستوراتی که تو اون آموزش رو زدم هیچ خطایی برا اون کد ها نمی گیره و این مشکلی که دارم تو اون آموزش نیستش.
  7. من actionBarSherlock رو در اکیلیپس ایمپورت کرده ام و مشکلی نداره،اما وقتی یک پروژه جدید می سازم و این لایبرری رو بهش معرفی می کنم، فایل R پروژه جدید حذف میشه و هر چی Layout تعریف میکنم شناسایی نمی شه. برای رفع مشکل چیکار باید کرد؟
  8. منظورتونو متوجه نمی شم کدومشو؟
  9. همین کد رو زدم ولی باز جستجو نمی کنه هیچ خطایی هم نمی ده، ولی باز جستجو نمی کنه!!!!!
  10. بله از کلاس DBAdapter خوانده می شود.
  11. سلام من یک قسمت جستجو در یک اکتیویتی ایجاد کرده ام ولی جستجو رو انجام نمی ده! et.addTextChangedListener(new TextWatcher() { @Override public void onTextChanged(CharSequence arg0, int arg1, int arg2, int arg3) { // TODO Auto-generated method stub } @Override public void beforeTextChanged(CharSequence arg0, int arg1, int arg2, int arg3) { // TODO Auto-generated method stub } @Override public void afterTextChanged(Editable arg0) { // TODO Auto-generated method stub if (smss.size() == 0) { String destPath = "/data/data/" + getPackageName() + "/databases"; try { CopyDB(getBaseContext().getAssets().open("smsdb"), new FileOutputStream(destPath + "/smsdb")); smss = db.findContacts(et.getText().toString(), DBAdapter.KEY_SMS); refreshDisplay(); } catch (FileNotFoundException e) { // TODO Auto-generated catch block e.printStackTrace(); } catch (IOException e) { // TODO Auto-generated catch block e.printStackTrace(); } } else { refreshDisplay(); } } یک edittext درست کرده ام که وقتی چیزی نوشته می شه باید اونو جستجو کنه! ولی انجام نمی ده! مشکل از چی می تونه باشه؟