package com.likebamboo.osa.android.ui; import android.os.Bundle; import android.support.v7.app.ActionBar; import android.text.Html; import android.text.method.LinkMovementMethod; import android.view.View; import android.widget.TextView; import com.likebamboo.osa.android.R; import com.likebamboo.osa.android.request.RequestUrl; import com.likebamboo.osa.android.ui.nav.ActivityNavigator; import com.likebamboo.osa.android.utils.DeviceUtil; import butterknife.ButterKnife; import butterknife.InjectView; /** * 关于界面 * * @author likebamboo */ public class AboutActivity extends BaseActivity { @InjectView(R.id.app_version_tv) TextView mVersionTv; @InjectView(R.id.app_desc_tv) TextView mDescTv; @InjectView(R.id.app_detail_tv) TextView mDetailTv; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_about); ButterKnife.inject(this); ActionBar actionBar = getSupportActionBar(); actionBar.setDisplayOptions(ActionBar.DISPLAY_HOME_AS_UP | ActionBar.DISPLAY_SHOW_TITLE); actionBar.setHomeAsUpIndicator(R.drawable.ic_up); mVersionTv.setText(getString(R.string.version, DeviceUtil.getVersionName(this))); mDescTv.setMovementMethod(LinkMovementMethod.getInstance()); mDescTv.setText(Html.fromHtml(getString(R.string.about_app))); mDetailTv.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View view) { ActivityNavigator.openWebView(AboutActivity.this, null, RequestUrl.ABOUT_APP_URL); } }); } }