Refactored Sample App and directory structure as per the role
[platform/upstream/iotivity.git] / service / easy-setup / sampleapp / mediator / android / EasySetup / app / src / main / java / org / iotivity / service / easysetup / OnBoardingSelect.java
1 package org.iotivity.service.easysetup;
2
3 import android.app.Activity;
4 import android.content.Intent;
5 import android.os.Bundle;
6 import android.view.View;
7 import android.widget.Button;
8 import android.widget.RadioButton;
9 import android.widget.Toast;
10
11 public class OnBoardingSelect extends Activity {
12
13     RadioButton radio_wifi, radio_ble;
14     Button button_continue;
15
16     @Override
17     protected void onCreate(Bundle savedInstanceState) {
18         super.onCreate(savedInstanceState);
19         setContentView(R.layout.activity_on_boarding_select);
20
21         radio_wifi = (RadioButton) findViewById(R.id.radioWifi);
22         radio_ble = (RadioButton) findViewById(R.id.radioBle);
23         button_continue = (Button) findViewById(R.id.button_continue);
24
25         button_continue.setOnClickListener(new View.OnClickListener() {
26             @Override
27             public void onClick(View v) {
28                 Intent intent;
29                 if (radio_wifi.isChecked())
30                     intent = new Intent(OnBoardingSelect.this, MainActivity.class);
31                 else if (radio_ble.isChecked())
32                     intent = new Intent(OnBoardingSelect.this, BLEActivity.class);
33                 else {
34
35                     Toast.makeText(OnBoardingSelect.this, "Please Select OnBoarding method " +
36                             "before Continuing", Toast.LENGTH_SHORT).show();
37                     return;
38                 }
39                 startActivity(intent);
40             }
41         });
42     }
43
44
45 }