TextView Clickable에 문제가 있습니다. 정적 링크가있는 브라우저를 여는 TextLink가 필요합니다.Xamarin : TextView Clickable
저는 Xamarin Plugin으로 VS2012를 개발했습니다. 문제는 링크가 브라우저를 열지 않는다는 것입니다.
미 파일 .axml (텍스트 뷰)
<TextView
android:lines="2"
android:id="@+id/textViewRegistrarse"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center_vertical|center_horizontal"
android:textSize="10sp"
android:textColor="@color/textlink"
android:autoLink="web"
android:text="Registrarse" />
및 파일 .cs :
protected override void OnCreate(Bundle bundle)
{
base.OnCreate(bundle);
SetContentView(Resource.Layout.Login);
var olvidoContraseña = FindViewById<TextView>(Resource.Id.textViewRegistrarse);
olvidoContraseña.TextFormatted = Html.FromHtml(@"<a href=""https://www.google.cl/"">¿Olvidaste tu contraseña?</a>");
}
이 제발 도와주세요.
intent.button.Click += delegate {
var uri = Android.Net.Uri.Parse ("http://www.google.com");
var intent = new Intent (Intent.ActionView, uri);
StartActivity (intent);
};
전체 예를 들어, 참조 :
왜 당신이 할 것이라고 텍스트 뷰에서? 단순히 레이아웃에 Button을 추가하고 클릭 핸들러를 추가하고 URL을 열 수 있습니다. – Martijn00
URL을 여는 버튼을 만드는 방법을 말해 줄 수 있습니까? 나는 지금 활동들 사이에서만 바꾼다. –