Esempio n. 1
0
  @Override
  public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.timeline);

    listTimeline = (ListView) findViewById(R.id.listTimeline);

    dbhelper = new TwitterDB(this);
    db = dbhelper.getReadableDatabase();

    cursor =
        db.query(
            TwitterDB.TABLE_NAME,
            null,
            null,
            null,
            null,
            null,
            TwitterDB.TWITTER_CREATED_AT + " DESC");
    startManagingCursor(cursor);
    adapter = new TimelineAdapter(this, cursor);
    listTimeline.setScrollbarFadingEnabled(true);
    listTimeline.setAdapter(adapter);

    twitterStatusReceiver = new TwitterStatusReceiver();
    registerReceiver(twitterStatusReceiver, new IntentFilter(UpdateService.NEW_UPDATE));
  }
Esempio n. 2
0
 /** Called when the activity is first created. */
 @Override
 public void onCreate(Bundle savedInstanceState) {
   super.onCreate(savedInstanceState);
   populate();
   ListView lv = getListView();
   lv.setFadingEdgeLength(3);
   lv.setScrollbarFadingEnabled(true);
   lv.setTextFilterEnabled(true);
 }
  @Override
  public void onResume() {
    super.onResume();
    setContentView(R.layout.moreventsbybusiness);

    vctEmails = new ArrayList<String>();
    userActBL = new UserAccountBusinessLayer();
    friendBL = new FriendsBusinessLayer();
    context = this;
    objDrawableManager = new DrawableManager();
    strBusinessName = getIntent().getExtras().getString(BUSINESSNAME);
    businessId = getIntent().getExtras().getInt(BUSINESSID);
    objEventBL = new EventsBusinessLayer();
    vctEventDetails = new ArrayList<EventsDetails>();

    llMoreEvents = (LinearLayout) findViewById(R.id.llMoreEvents);
    lvMoreEvents = (ListView) findViewById(R.id.lvMoreEvents);
    lvMoreEvents.setCacheColorHint(0);
    lvMoreEvents.setScrollbarFadingEnabled(true);
    vctEventDetails = objEventBL.getEventsByBusiness(businessId);
    if (vctEventDetails != null)
      if (vctEventDetails.size() != 0)
        lvMoreEvents.setAdapter(
            objCustomMoreEventsAdapter = new CustomMoreEventsAdapter(vctEventDetails));

    if (objCustomMoreEventsAdapter != null) objCustomMoreEventsAdapter.refresh(vctEventDetails);

    TabsActivity.btnBack.setVisibility(View.VISIBLE);
    TabsActivity.btnLogout.setVisibility(View.INVISIBLE);
    TabsActivity.tvTitle.setText(getResources().getString(R.string.events_by) + strBusinessName);
    TabsActivity.rlCommonTitleBar.setBackgroundResource(R.drawable.top_bar_empty);
    TabsActivity.btnLogout.setVisibility(View.VISIBLE);
    TabsActivity.rlCommonTitleBar.invalidate();

    TabsActivity.btnBack.setOnClickListener(
        new OnClickListener() {
          @Override
          public void onClick(View v) {
            TabGroupActivity pActivity = (TabGroupActivity) MoreEventsByBusiness.this.getParent();
            pActivity.finishFromChild(MoreEventsByBusiness.this);
          }
        });

    TabsActivity.btnLogout.setOnClickListener(
        new OnClickListener() {
          @Override
          public void onClick(View v) {
            Intent intent = new Intent(MoreEventsByBusiness.this, Login.class);
            startActivity(intent);
            TabsActivity.tabActivity.finish();
          }
        });
  }