package com.jacky.compatible.launcher.features.setting; import android.app.Activity; import android.content.Context; import android.content.Intent; import android.os.Bundle; import android.view.View; import android.widget.TextView; import com.jacky.launcher.R; import com.jacky.compatible.launcher.features.Bluetooth; import com.jacky.compatible.launcher.features.Ethernet; import com.jacky.compatible.launcher.features.speedtest.SpeedTestActivity; import com.jacky.compatible.launcher.features.wifi.WifiActivity; /** * @author jacky * @version 1.0 * @since 2016.4.1 */ public class SettingCustom extends Activity implements View.OnClickListener { private TextView wifi; private TextView ethernet; private TextView bluetooth; private TextView detection; private Context context; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); this.setContentView(R.layout.activity_setting_custom); context = this; initViews(); setListener(); } private void initViews() { wifi = (TextView) findViewById(R.id.setting_custom_wifi); ethernet = (TextView) findViewById(R.id.setting_custom_ethernet); bluetooth = (TextView) findViewById(R.id.setting_custom_bluetooth); detection = (TextView) findViewById(R.id.setting_custom_net_detection); } private void setListener() { wifi.setOnClickListener(this); ethernet.setOnClickListener(this); bluetooth.setOnClickListener(this); detection.setOnClickListener(this); } @Override public void onClick(View v) { Intent i = new Intent(); switch (v.getId()) { case R.id.setting_custom_wifi: i.setClass(context, WifiActivity.class); startActivity(i); break; case R.id.setting_custom_ethernet: i.setClass(context, Ethernet.class); startActivity(i); break; case R.id.setting_custom_bluetooth: i.setClass(context, Bluetooth.class); startActivity(i); break; case R.id.setting_custom_net_detection: i.setClass(context, SpeedTestActivity.class); startActivity(i); break; default: break; } } }