|
16 | 16 | import android.content.DialogInterface; |
17 | 17 | import android.os.Bundle; |
18 | 18 | import android.os.Handler; |
19 | | -import android.support.v4.app.FragmentTransaction; |
20 | | -import android.support.v4.view.ViewPager; |
21 | | -import android.support.v7.app.ActionBar; |
22 | | -import android.support.v7.app.ActionBarActivity; |
23 | 19 | import android.text.InputType; |
24 | 20 | import android.util.Log; |
25 | 21 | import android.view.Menu; |
|
30 | 26 | import android.widget.EditText; |
31 | 27 | import android.widget.Toast; |
32 | 28 |
|
| 29 | +import androidx.appcompat.app.ActionBar; |
| 30 | +import androidx.appcompat.app.AppCompatActivity; |
| 31 | +import androidx.fragment.app.FragmentTransaction; |
| 32 | +import androidx.viewpager.widget.ViewPager; |
| 33 | + |
33 | 34 | import com.connectsdk.device.ConnectableDevice; |
34 | 35 | import com.connectsdk.device.ConnectableDeviceListener; |
35 | 36 | import com.connectsdk.device.DevicePicker; |
|
45 | 46 | import java.util.ArrayList; |
46 | 47 | import java.util.List; |
47 | 48 |
|
48 | | -public class MainActivity extends ActionBarActivity implements ActionBar.TabListener { |
| 49 | +public class MainActivity extends AppCompatActivity implements ActionBar.TabListener { |
49 | 50 |
|
50 | 51 | ConnectableDevice mTV; |
51 | 52 | AlertDialog dialog; |
@@ -355,15 +356,15 @@ public boolean onOptionsItemSelected(MenuItem item) { |
355 | 356 | return super.onOptionsItemSelected(item); |
356 | 357 | } |
357 | 358 |
|
| 359 | + @Override public void onTabUnselected(ActionBar.Tab tab, FragmentTransaction fragmentTransaction) { } |
| 360 | + @Override public void onTabReselected(ActionBar.Tab tab, FragmentTransaction fragmentTransaction) { } |
| 361 | + |
358 | 362 | @Override |
359 | 363 | public void onTabSelected(ActionBar.Tab tab, FragmentTransaction fragmentTransaction) { |
360 | 364 | mViewPager.setCurrentItem(tab.getPosition()); |
361 | | - getSupportActionBar().setTitle(mSectionsPagerAdapter.getTitle(tab.getPosition())); |
| 365 | + setTitle(mSectionsPagerAdapter.getTitle(tab.getPosition())); |
362 | 366 | BaseFragment frag = mSectionsPagerAdapter.getFragment(tab.getPosition()); |
363 | 367 | if (frag != null) |
364 | 368 | frag.setTv(mTV); |
365 | 369 | } |
366 | | - |
367 | | - @Override public void onTabUnselected(ActionBar.Tab tab, FragmentTransaction fragmentTransaction) { } |
368 | | - @Override public void onTabReselected(ActionBar.Tab tab, FragmentTransaction fragmentTransaction) { } |
369 | 370 | } |
0 commit comments