Android Open Source - OpenCmsMobile-AndroidApp News Detail Activity






From Project

Back to project page OpenCmsMobile-AndroidApp.

License

The source code is released under:

GNU Lesser General Public License

If you think the Android project OpenCmsMobile-AndroidApp listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.

Java Source Code

package cz.nelasoft.opencms.mobile;
//from   w w  w  . ja  va 2 s.c o m
import android.os.Bundle;
import android.text.TextUtils;
import android.widget.ImageView;
import android.widget.TextView;

import com.actionbarsherlock.ActionBarSherlock;
import com.actionbarsherlock.app.SherlockFragmentActivity;

public class NewsDetailActivity extends SherlockFragmentActivity {

  private News content;

  @Override
  protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);

    setTheme(com.actionbarsherlock.R.style.Theme_Sherlock_Light_DarkActionBar);
    getSupportActionBar().setIcon(R.drawable.logo2);
    getSupportActionBar().setTitle(null);

    content = getIntent().getExtras().getParcelable("content");

    setContentView(R.layout.activity_news_detail);

    ((TextView) findViewById(R.id.newsDetailTitle)).setText(content.getHeadline());
    // ((TextView)findViewById(R.id.detailPerex)).setText(content.getPerex());
    if (content.getDate() != null) {
      java.text.DateFormat dateFormat = android.text.format.DateFormat.getDateFormat(getApplicationContext());
      String dateValue = dateFormat.format(content.getDate());

      ((TextView) findViewById(R.id.newsDetailDate)).setText(dateValue);
    }

    if (!TextUtils.isEmpty(content.getImagePath())) {
      ImageLoader imageLoader = new ImageLoader(getApplicationContext(), R.drawable.z_file_png);
      imageLoader.displayImage(Config.getConfigContext() + content.getImagePath() + "?", (ImageView) findViewById(R.id.newsDetailImageIcon), getApplicationContext());
    }
    // ((ImageView)findViewById(R.id.detailImageIcon)).setImageBitmap(content.getBitmap());
    ((TextView) findViewById(R.id.newsDetailText)).setText(content.getContent());

    ActionBarSherlock actionBar = getSherlock();
    actionBar.setTitle("OpenCms");
  }
}




Java Source Code List

cz.nelasoft.opencms.mobile.Config.java
cz.nelasoft.opencms.mobile.ContactsFragment.java
cz.nelasoft.opencms.mobile.DownloadManager.java
cz.nelasoft.opencms.mobile.EventAdapter.java
cz.nelasoft.opencms.mobile.EventDetailActivity.java
cz.nelasoft.opencms.mobile.EventFragment.java
cz.nelasoft.opencms.mobile.Event.java
cz.nelasoft.opencms.mobile.FileCache.java
cz.nelasoft.opencms.mobile.IRefreshFragment.java
cz.nelasoft.opencms.mobile.ImageLoader.java
cz.nelasoft.opencms.mobile.MainActivity.java
cz.nelasoft.opencms.mobile.MemoryCache.java
cz.nelasoft.opencms.mobile.NewsAdapter.java
cz.nelasoft.opencms.mobile.NewsDetailActivity.java
cz.nelasoft.opencms.mobile.NewsFragment.java
cz.nelasoft.opencms.mobile.News.java
cz.nelasoft.opencms.mobile.SplashActivity.java
cz.nelasoft.opencms.mobile.StyleableSpannableStringBuilder.java
cz.nelasoft.opencms.mobile.WebContentFragment.java