2019년 1월 27일 일요일

(자마린.안드로이드 인텐트, 액티비티 예제)웹페이지 오픈하기, Xamarin.Android Intent, Activiry 실습

(자마린.안드로이드 인텐트, 액티비티 예제)웹페이지 오픈하기, Xamarin.Android Intent, Activiry 실습
​
Simple Intent Example(웹페이지 오픈하기)
n “OpenWebpage“ 라는 이름의 Xamarin.Android 프로젝트 생성
n Resource\layout\activity_main 에서 버튼을 하나 올리고 이름은 default로 두자.
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
>
<Button
android:id="@+id/myButton"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:minWidth="30px"
android:minHeight="30px"
android:text="@string/hello"
/>
</LinearLayout>
n Resource\values\strings.xml
<?xml version="1.0" encoding="utf-8"?>
<resources>
<string name="hello">Go! OracleJava Community</string>
<string name="app_name">OpenWebpage</string>
</resources>
n MainActivity.cs 파일에 Button의 클릭 이벤트 코드 작성
using System;
using Android.App;
using Android.Content;
using Android.Runtime;
using Android.Views;
using Android.Widget;
using Android.OS;
namespace OpenWebpage
{
[Activity (Label = "OpenWebpage", MainLauncher = true)]
public class MainActivity : Activity
{
protected override void OnCreate (Bundle bundle)
{
base.OnCreate (bundle);
// Set our view from the "main" layout resource
SetContentView (Resource.Layout.activity_main);
// Get our button from the layout resource,
// and attach an event to it
Button button = FindViewById<Button> (Resource.Id.myButton);
button.Click += (sender, e) => {
var uri = Android.Net.Uri.Parse ("http://ojc.asia");
var intent = new Intent (Intent.ActionView, uri);
StartActivity (intent);
};
}
}
}
​
버튼의 글씨를 원래 입력한대로 소문자로 출력하려면 Button의 Text All Caps 속성의 체크를 풀거나 false로 입력하면 된다.
​

댓글 없음:

댓글 쓰기

(C#교육동영상)C# ADO.NET 실습 ODP.NET/ODAC 설치 오라클 함수 호출 실습, C#학원, WPF학원, 닷넷학원, 자바학원

  (C#교육동영상)C# ADO.NET 실습  ODP.NET/ODAC 설치  오라클 함수 호출 실습, C#학원, WPF학원, 닷넷학원, 자바학원 https://www.youtube.com/watch?v=qIPU85yAlzc&list=PLxU-i...