mirror of
https://github.com/KDE/kdeconnect-android
synced 2025-08-31 14:15:14 +00:00
Use view binding in FindMyPhoneActivity.
This commit is contained in:
committed by
Nicolas Fella
parent
54335ac755
commit
a6cf26e739
@@ -28,12 +28,11 @@ import androidx.appcompat.app.AppCompatActivity;
|
|||||||
|
|
||||||
import org.kde.kdeconnect.BackgroundService;
|
import org.kde.kdeconnect.BackgroundService;
|
||||||
import org.kde.kdeconnect.UserInterface.ThemeUtil;
|
import org.kde.kdeconnect.UserInterface.ThemeUtil;
|
||||||
import org.kde.kdeconnect_tp.R;
|
import org.kde.kdeconnect_tp.databinding.ActivityFindMyPhoneBinding;
|
||||||
|
|
||||||
public class FindMyPhoneActivity extends AppCompatActivity {
|
public class FindMyPhoneActivity extends AppCompatActivity {
|
||||||
static final String EXTRA_DEVICE_ID = "deviceId";
|
static final String EXTRA_DEVICE_ID = "deviceId";
|
||||||
|
|
||||||
private String deviceId;
|
|
||||||
private FindMyPhonePlugin plugin;
|
private FindMyPhonePlugin plugin;
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
@@ -41,14 +40,15 @@ public class FindMyPhoneActivity extends AppCompatActivity {
|
|||||||
super.onCreate(savedInstanceState);
|
super.onCreate(savedInstanceState);
|
||||||
ThemeUtil.setUserPreferredTheme(this);
|
ThemeUtil.setUserPreferredTheme(this);
|
||||||
|
|
||||||
setContentView(R.layout.activity_find_my_phone);
|
final ActivityFindMyPhoneBinding binding = ActivityFindMyPhoneBinding.inflate(getLayoutInflater());
|
||||||
|
setContentView(binding.getRoot());
|
||||||
|
|
||||||
if (!getIntent().hasExtra(EXTRA_DEVICE_ID)) {
|
if (!getIntent().hasExtra(EXTRA_DEVICE_ID)) {
|
||||||
Log.e("FindMyPhoneActivity", "You must include the deviceId for which this activity is started as an intent EXTRA");
|
Log.e("FindMyPhoneActivity", "You must include the deviceId for which this activity is started as an intent EXTRA");
|
||||||
finish();
|
finish();
|
||||||
}
|
}
|
||||||
|
|
||||||
deviceId = getIntent().getStringExtra(EXTRA_DEVICE_ID);
|
String deviceId = getIntent().getStringExtra(EXTRA_DEVICE_ID);
|
||||||
plugin = BackgroundService.getInstance().getDevice(deviceId).getPlugin(FindMyPhonePlugin.class);
|
plugin = BackgroundService.getInstance().getDevice(deviceId).getPlugin(FindMyPhonePlugin.class);
|
||||||
|
|
||||||
Window window = this.getWindow();
|
Window window = this.getWindow();
|
||||||
@@ -56,7 +56,7 @@ public class FindMyPhoneActivity extends AppCompatActivity {
|
|||||||
WindowManager.LayoutParams.FLAG_SHOW_WHEN_LOCKED |
|
WindowManager.LayoutParams.FLAG_SHOW_WHEN_LOCKED |
|
||||||
WindowManager.LayoutParams.FLAG_TURN_SCREEN_ON);
|
WindowManager.LayoutParams.FLAG_TURN_SCREEN_ON);
|
||||||
|
|
||||||
findViewById(R.id.bFindMyPhone).setOnClickListener(view -> finish());
|
binding.bFindMyPhone.setOnClickListener(view -> finish());
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
Reference in New Issue
Block a user