Xamarin.android SliderRange可以在xamarin android上使用吗?
你能帮我在Xamarin Android上实现一个SliderRange吗?我已经搜索过了,但是只有Xamarin表单的信息,或者它们有关于如何使用它的文档链接吗?我最近在Android和iOS上有一个类似的实现,是我用来制作滑块范围的组件: RangeSloider是一个具有两个控制柄的滑块控件,允许用户在一个范围内指定两个值。RangeSloider支持iOS和Android,并且在每个平台上都被设计成一个本机滑块控件 您可能不得不说组件已经过时,很快就会被删除。请放心,届时他们将把东西转移到NuGet。 你也可以找到同样的(保证) 通过Xml,您可以这样使用它:Xamarin.android SliderRange可以在xamarin android上使用吗?,xamarin.android,Xamarin.android,你能帮我在Xamarin Android上实现一个SliderRange吗?我已经搜索过了,但是只有Xamarin表单的信息,或者它们有关于如何使用它的文档链接吗?我最近在Android和iOS上有一个类似的实现,是我用来制作滑块范围的组件: RangeSloider是一个具有两个控制柄的滑块控件,允许用户在一个范围内指定两个值。RangeSloider支持iOS和Android,并且在每个平台上都被设计成一个本机滑块控件 您可能不得不说组件已经过时,很快就会被删除。请放心,届时他们将把东西转移
<LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical" android:layout_width="fill_parent"
android:layout_height="fill_parent">
<rangeslider.RangeSliderView
android:id="@+id/rangeSlider"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
min_value="0"
max_value="100"
left_value="20"
right_value="80"/>
</LinearLayout>
祝你好运
万一你有问题,一定要回复 我最近在Android和iOS上有一个类似的实现,是我用来制作滑块范围的组件:
using Xamarin.RangeSlider;
private LinearLayout LinearRoot;
protected override void InitViews()
{
LinearRoot = mView.FindViewById<LinearLayout>(Resource.Id.layoutRangeRoot);
var slider = new RangeSliderControl(this.Activity);
LinearLayout LinearRange = new LinearLayout(this.Activity);
LinearRange.Orientation = Orientation.Horizontal;
LinearRange.AddView(slider);
LinearRoot.AddView(LinearRange);
}
RangeSloider是一个具有两个控制柄的滑块控件,允许用户在一个范围内指定两个值。RangeSloider支持iOS和Android,并且在每个平台上都被设计成一个本机滑块控件
您可能不得不说组件已经过时,很快就会被删除。请放心,届时他们将把东西转移到NuGet。
你也可以找到同样的(保证)
通过Xml,您可以这样使用它:
<LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical" android:layout_width="fill_parent"
android:layout_height="fill_parent">
<rangeslider.RangeSliderView
android:id="@+id/rangeSlider"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
min_value="0"
max_value="100"
left_value="20"
right_value="80"/>
</LinearLayout>
祝你好运
万一你有问题,一定要回复 使用Xamarin.RangeSlider;
using Xamarin.RangeSlider;
private LinearLayout LinearRoot;
protected override void InitViews()
{
LinearRoot = mView.FindViewById<LinearLayout>(Resource.Id.layoutRangeRoot);
var slider = new RangeSliderControl(this.Activity);
LinearLayout LinearRange = new LinearLayout(this.Activity);
LinearRange.Orientation = Orientation.Horizontal;
LinearRange.AddView(slider);
LinearRoot.AddView(LinearRange);
}
私人线路布局线路箭头;
受保护的重写void InitViews()
{
LinearRoot=mView.findviewbyd(Resource.Id.layoutRangeRoot);
var slider=新的RangeSliderControl(this.Activity);
LinearLayout LinearRange=新的LinearLayout(此.Activity);
线性排列。方向=方向。水平;
LinearRange.AddView(滑块);
LinearRoot.AddView(LinearRange);
}
使用Xamarin.RangeSlider;
私人线路布局线路箭头;
受保护的重写void InitViews()
{
LinearRoot=mView.findviewbyd(Resource.Id.layoutRangeRoot);
var slider=新的RangeSliderControl(this.Activity);
LinearLayout LinearRange=新的LinearLayout(此.Activity);
线性排列。方向=方向。水平;
LinearRange.AddView(滑块);
LinearRoot.AddView(LinearRange);
}
在Android中,是的,您可以将其自定义为范围滑块。在Android中,是的,您可以将其自定义为范围滑块。解决方案与您的答案非常相似,谢谢,我将附上答案解决方案与您的答案非常相似,谢谢,我将附上答案