(Bundle savedInstanceState)
| 78 | public static final String SKU_DONATION = "donation"; |
| 79 | |
| 80 | @Override |
| 81 | protected void onCreate(Bundle savedInstanceState) { |
| 82 | Log.i(TAG, "Create"); |
| 83 | Util.setTheme(this); |
| 84 | super.onCreate(savedInstanceState); |
| 85 | setContentView(R.layout.pro); |
| 86 | |
| 87 | getSupportActionBar().setTitle(R.string.title_pro); |
| 88 | getSupportActionBar().setDisplayHomeAsUpEnabled(true); |
| 89 | |
| 90 | getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_STATE_HIDDEN); |
| 91 | |
| 92 | // Initial state |
| 93 | updateState(); |
| 94 | |
| 95 | TextView tvLogTitle = findViewById(R.id.tvLogTitle); |
| 96 | TextView tvFilterTitle = findViewById(R.id.tvFilterTitle); |
| 97 | TextView tvNotifyTitle = findViewById(R.id.tvNotifyTitle); |
| 98 | TextView tvSpeedTitle = findViewById(R.id.tvSpeedTitle); |
| 99 | TextView tvThemeTitle = findViewById(R.id.tvThemeTitle); |
| 100 | TextView tvAllTitle = findViewById(R.id.tvAllTitle); |
| 101 | TextView tvDev1Title = findViewById(R.id.tvDev1Title); |
| 102 | TextView tvDev2Title = findViewById(R.id.tvDev2Title); |
| 103 | |
| 104 | tvLogTitle.setPaintFlags(tvLogTitle.getPaintFlags() | Paint.UNDERLINE_TEXT_FLAG); |
| 105 | tvFilterTitle.setPaintFlags(tvLogTitle.getPaintFlags() | Paint.UNDERLINE_TEXT_FLAG); |
| 106 | tvNotifyTitle.setPaintFlags(tvLogTitle.getPaintFlags() | Paint.UNDERLINE_TEXT_FLAG); |
| 107 | tvSpeedTitle.setPaintFlags(tvLogTitle.getPaintFlags() | Paint.UNDERLINE_TEXT_FLAG); |
| 108 | tvThemeTitle.setPaintFlags(tvLogTitle.getPaintFlags() | Paint.UNDERLINE_TEXT_FLAG); |
| 109 | tvAllTitle.setPaintFlags(tvLogTitle.getPaintFlags() | Paint.UNDERLINE_TEXT_FLAG); |
| 110 | tvDev1Title.setPaintFlags(tvLogTitle.getPaintFlags() | Paint.UNDERLINE_TEXT_FLAG); |
| 111 | tvDev2Title.setPaintFlags(tvLogTitle.getPaintFlags() | Paint.UNDERLINE_TEXT_FLAG); |
| 112 | |
| 113 | View.OnClickListener listener = new View.OnClickListener() { |
| 114 | @Override |
| 115 | public void onClick(View view) { |
| 116 | String sku; |
| 117 | switch (view.getId()) { |
| 118 | case R.id.tvLogTitle: |
| 119 | sku = SKU_LOG; |
| 120 | break; |
| 121 | case R.id.tvFilterTitle: |
| 122 | sku = SKU_FILTER; |
| 123 | break; |
| 124 | case R.id.tvNotifyTitle: |
| 125 | sku = SKU_NOTIFY; |
| 126 | break; |
| 127 | case R.id.tvSpeedTitle: |
| 128 | sku = SKU_SPEED; |
| 129 | break; |
| 130 | case R.id.tvThemeTitle: |
| 131 | sku = SKU_THEME; |
| 132 | break; |
| 133 | case R.id.tvAllTitle: |
| 134 | sku = SKU_PRO1; |
| 135 | break; |
| 136 | case R.id.tvDev1Title: |
| 137 | sku = SKU_SUPPORT1; |
nothing calls this directly
no test coverage detected