Xuni for Android の紹介 > Xamarin Androidの使用 > C# による Xuni コンポーネントの追加 |
このトピックでは、C# を使用して Android アプリケーションに Xuni コントロールを追加する方法について説明します。これには、3 つの手順を実行します。
手順 1:NuGet パッケージの追加
C# |
コードのコピー
|
---|---|
using Com.GrapeCity.Xuni.Gauge;
|
手順 2:コントロールの追加
C# |
コードのコピー
|
---|---|
using Com.GrapeCity.Xuni.Core; using Com.GrapeCity.Xuni.Gauge; |
C# |
コードのコピー
|
---|---|
public class MainActivity extends Activity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); XuniBulletGraph gauge = (XuniBulletGraph)findViewById(R.id.gauge); //基本的なプロパティの設定 gauge.setMax(100); gauge.setMin(0); gauge.setValue(25); gauge.setGaugeWidth(.3f); //Good、Bad、および Target を設定します gauge.setGood(100); gauge.setGoodRangeColor(Color.GRAY); gauge.setBad(50); gauge.setBadRangeColor(Color.DKGRAY); gauge.setTarget(75); gauge.setTargetRangeColor(Color.BLACK); } } |
C# |
コードのコピー
|
---|---|
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" android:paddingBottom="@dimen/activity_vertical_margin" android:paddingLeft="@dimen/activity_horizontal_margin" android:paddingRight="@dimen/activity_horizontal_margin" android:paddingTop="@dimen/activity_vertical_margin" tools:context="com.example.gaugeeclipse.MainActivity" > <com.grapecity.xuni.gauge.XuniLinearGauge android:layout_width="match_parent" android:layout_height="100dp" android:id="@+id/gauge" > </com.grapecity.xuni.gauge.XuniLinearGauge> </RelativeLayout> |
手順 3:プログラムの実行
[F5]キーを押してアプリケーションを実行します。
先頭に戻る