1package eu.siacs.conversations.ui;
2
3import android.content.Context;
4import android.content.Intent;
5import android.preference.Preference;
6import android.util.AttributeSet;
7
8import eu.siacs.conversations.utils.PhoneHelper;
9
10public class AboutPreference extends Preference {
11 public AboutPreference(final Context context, final AttributeSet attrs, final int defStyle) {
12 super(context, attrs, defStyle);
13 setSummary();
14 }
15
16 public AboutPreference(final Context context, final AttributeSet attrs) {
17 super(context, attrs);
18 setSummary();
19 }
20
21 @Override
22 protected void onClick() {
23 super.onClick();
24 final Intent intent = new Intent(getContext(), AboutActivity.class);
25 getContext().startActivity(intent);
26 }
27
28 private void setSummary() {
29 setSummary("Conversations " + PhoneHelper.getVersionName(getContext()));
30 }
31}
32