Xamarin.android SliderRange可以在xamarin android上使用吗?

Xamarin.android SliderRange可以在xamarin android上使用吗?,xamarin.android,Xamarin.android,你能帮我在Xamarin Android上实现一个SliderRange吗?我已经搜索过了,但是只有Xamarin表单的信息,或者它们有关于如何使用它的文档链接吗?我最近在Android和iOS上有一个类似的实现,是我用来制作滑块范围的组件: RangeSloider是一个具有两个控制柄的滑块控件,允许用户在一个范围内指定两个值。RangeSloider支持iOS和Android,并且在每个平台上都被设计成一个本机滑块控件 您可能不得不说组件已经过时,很快就会被删除。请放心,届时他们将把东西转移

你能帮我在Xamarin Android上实现一个SliderRange吗?我已经搜索过了,但是只有Xamarin表单的信息,或者它们有关于如何使用它的文档链接吗?

我最近在Android和iOS上有一个类似的实现,是我用来制作滑块范围的组件:

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>

祝你好运


万一你有问题,一定要回复

我最近在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中,是的,您可以将其自定义为范围滑块。解决方案与您的答案非常相似,谢谢,我将附上答案解决方案与您的答案非常相似,谢谢,我将附上答案