@Override protected Void doInBackground(Void... params) { IdiomsDataSource dataSource = new IdiomsDataSource(SplashActivity.this); dataSource.open(); SQLiteDatabase database = dataSource.getDatabase(); // Internet baðlantýsý varsa cloud'daki veriler locale çekiliyor. if (IdiomsNetworkManager.hasActiveInternetConnection(SplashActivity.this)) { SyncWithCloudDatabase.setUpDatabase(database); } return null; }
public void onCreate(Bundle paramBundle) { super.onCreate(paramBundle); requestWindowFeature(Window.FEATURE_ACTION_BAR); setContentView(R.layout.idiomcategorieslist); mainLayout = (RelativeLayout) findViewById(R.id.catparent); indicatorLayout = ActivityIndicator.getActivityIndicatorLayout(this); langName = getIntent().getExtras().getString("langname"); ActionBar actionBar = getActionBar(); ActionBarProperties.setupActionBar(this, actionBar, "Idioms & Phrases", langName, true); ListView localListView = (ListView) findViewById(R.id.idiomcategories); this.adaptor = new IdiomsCategoryListAdaptor( this, R.id.categoryname, IdiomsDataSource.getInstance(this).getIdiomCategoryNames(langName)); localListView.setAdapter(this.adaptor); int[] arrayOfInt = {0xFF000000, 0xFF000000, 0xFF000000}; localListView.setDivider( new GradientDrawable(GradientDrawable.Orientation.RIGHT_LEFT, arrayOfInt)); localListView.setDividerHeight(1); localListView.setOnItemClickListener(this); localListView.requestFocusFromTouch(); ((EditText) findViewById(R.id.search)).addTextChangedListener(this); }
@Override protected Void doInBackground(Void... params) { IdiomsDataSource.getInstance(IdiomsCategoryListActivity.this).deleteLanguage(langName); return null; }