com.sismics.reader.activity.LicenseActivity.java Source code

Java tutorial

Introduction

Here is the source code for com.sismics.reader.activity.LicenseActivity.java

Source

package com.sismics.reader.activity;

import android.os.Bundle;
import android.support.v4.app.FragmentActivity;
import android.text.Html;
import android.text.method.LinkMovementMethod;
import android.view.MenuItem;

import com.androidquery.AQuery;
import com.sismics.reader.R;

/**
 * Open source licenses activity.
 *
 * @author bgamard
 */
public class LicenseActivity extends FragmentActivity {

    /**
     * AQuery.
     */
    final AQuery aq = new AQuery(this);

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

        setContentView(R.layout.license_activity);
        getActionBar().setDisplayHomeAsUpEnabled(true);
        getActionBar().setHomeButtonEnabled(true);

        aq.id(R.id.txtLicenses).text(Html.fromHtml(getString(R.string.licenses_content))).getTextView()
                .setMovementMethod(LinkMovementMethod.getInstance());
    }

    @Override
    public boolean onOptionsItemSelected(MenuItem item) {
        switch (item.getItemId()) {
        case android.R.id.home:
            finish();
            return true;
        }

        return super.onOptionsItemSelected(item);
    }
}