InTheHand.AndroidActivity
1.0.3
Prefix Reserved
See the version list below for details.
dotnet add package InTheHand.AndroidActivity --version 1.0.3
NuGet\Install-Package InTheHand.AndroidActivity -Version 1.0.3
<PackageReference Include="InTheHand.AndroidActivity" Version="1.0.3" />
paket add InTheHand.AndroidActivity --version 1.0.3
#r "nuget: InTheHand.AndroidActivity, 1.0.3"
// Install InTheHand.AndroidActivity as a Cake Addin #addin nuget:?package=InTheHand.AndroidActivity&version=1.0.3 // Install InTheHand.AndroidActivity as a Cake Tool #tool nuget:?package=InTheHand.AndroidActivity&version=1.0.3
InTheHand.AndroidActivity
Provides a mechanism to determine the main activity in cross-platform projects
Usage
In your cross-platform code you can reference this package. Query the AndroidActivity.CurrentActivity property to return the current activity on supported cross-platform frameworks.
On unsupported frameworks you can manually set the CurrentActivity by assigning it inside your platform-specific MainActivity.cs or similar.
Supported Frameworks
- Xamarin Forms
- .NET MAUI
- Uno Platform
Other Frameworks
- Avalonia UI
- Xamarin Android
- .NET Android (non-MAUI)
Set the current Activity manually in the main OnCreate method:-
protected override void OnCreate(Bundle savedInstanceState)
{
// provide reference to current activity
InTheHand.AndroidActivity.CurrentActivity = this;
base.OnCreate(savedInstanceState);
}
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net6.0-android31.0 is compatible. net7.0-android was computed. net7.0-android33.0 is compatible. net8.0-android was computed. |
MonoAndroid | monoandroid10.0 is compatible. |
-
MonoAndroid 10.0
- No dependencies.
-
net6.0-android31.0
- No dependencies.
-
net7.0-android33.0
- No dependencies.
NuGet packages (2)
Showing the top 2 NuGet packages that depend on InTheHand.AndroidActivity:
Package | Downloads |
---|---|
InTheHand.Net.Bluetooth
32feet.NET is an open-source project to make personal area networking technologies such as Bluetooth easily accessible from .NET code. |
|
InTheHand.BluetoothLE
32feet.NET is an open-source project to make personal area networking technologies such as Bluetooth easily accessible from .NET code. |
GitHub repositories (1)
Showing the top 1 popular GitHub repositories that depend on InTheHand.AndroidActivity:
Repository | Stars |
---|---|
inthehand/32feet
Personal Area Networking for .NET. Open source and professionally supported
|
Addressing issues with exception in release build