xamarin android 怎么android 隐藏控件件

[译]:Xamarin.Android控件使用——使用ImageView显示图片 - 推酷
[译]:Xamarin.Android控件使用——使用ImageView显示图片
原文链接:
译文链接:
Display An Image
本文介绍如何使用ImageView展示图片。
示例代码下载:
创建Xamarin.Android应用,并将其命名为DisplayAnImage
在你的IDE环境中,向 Resources\drawable 文件中分别添加名为 sample1.png 和 sample2.png 的两张图片。
将 Main.axml 中的内容替换为如下内容:
&?xml version=&1.0& encoding=&utf-8&?&
&LinearLayout xmlns:android=&/apk/res/android&
android:orientation=&vertical&
android:layout_width=&fill_parent&
android:layout_height=&fill_parent&&
android:id=&@+id/myButton&
android:layout_width=&fill_parent&
android:layout_height=&wrap_content&
android:text=&@string/changeImage&/&
&ImageView
android:layout_width=&fill_parent&
android:layout_height=&fill_parent&
android:id=&@+id/demoImageView&
android:src=&@drawable/sample1&
android:scaleType=&fitCenter&/&
&/LinearLayout&
将如下字符串添加到 String.xml 文件:
&string name=&changeImage&&Change Image&/string&
在MainAcitvity.cs文件中,添加如下代码 —— 在button.Click事件中设置ImageView中的图片。 button.Click += delegate {
var imageView = FindViewById&ImageView& (Resource.Id.demoImageView);
imageView.SetImageResource (Resource.Drawable.sample2);
ImageView类可以通过在XML中使用 android:src 属性声明或者在代码中调用 SetImageResource 来显示图片。
已发表评论数()
请填写推刊名
描述不能大于100个字符!
权限设置: 公开
仅自己可见
正文不准确
标题不准确
排版有问题
主题不准确
没有分页内容
图片无法显示
视频无法显示
与原文不一致欢迎来到我的的博客园,这里发表的东西可能并不多,但是我认为我可以为您解决一些程序问题,如果有需要记得随时Call我,叫我Sindrol就可以了。
using Android.A
using Android.C
using Android.R
using Android.V
using Android.W
using Android.OS;
namespace AndroidDemo
[Activity(Label = "Android", MainLauncher = true, Icon = "@drawable/AppIcon")]//Theme = "@android:style/Theme.NoTitleBar.Fullscreen"
public class MainActivity : Activity
protected override void OnCreate(Bundle bundle)
this.SetTheme(Android.Resource.Style.ThemeNoTitleBarFullScreen);//全屏并且无标题栏,必须在OnCreate前面设置。
//this.Window.SetFlags(WindowManagerFlags.Fullscreen, WindowManagerFlags.Fullscreen);//只设置本页全屏
//this.RequestWindowFeature(WindowFeatures.NoTitle);//只设置无标题栏
base.OnCreate(bundle);
SetContentView(Resource.Layout.Main);
FindViewById&Button&(Resource.Id.button1).Click += (ss, ee) =& { this.StartActivity(typeof(Views.GalleryDemo.GallleryActivity)); };
FindViewById&Button&(Resource.Id.button2).Click += (ss, ee) =&
this.StartActivity(typeof(Views.ImageButtonActivity));
//this.OverridePendingTransition(Resource.Animation.enterfrombottom_anim, Resource.Animation.outtobottom_anim);
this.OverridePendingTransition(Android.Resource.Animation.FadeIn, Android.Resource.Animation.FadeOut);
阅读(...) 评论()匿名用户不能发表回复!|
每天回帖即可获得10分可用分!小技巧:
你还可以输入10000个字符
(Ctrl+Enter)
请遵守CSDN,不得违反国家法律法规。
转载文章请注明出自“CSDN(www.csdn.net)”。如是商业用途请联系原作者。Xamarin Monodroid:WP7=& Android和自定义控件?-c#,monodroid,自定义视图custom-view,xamarin-CodeGo.net
Xamarin Monodroid:WP7=& Android和自定义控件?
我是在我的Windows Phone应用程序移植到Xamarin Monodroid的过程。
我非常新的Xamarin的东西,只是买了一个牌照竟。
到目前为止,一切都很好,只要重新创建XAML UI中AXML,但我面临着自定义控件的一个问题。
这里是由自定义的控件:
NET中,我通过创建一个继承自“用户控件”类,我创建的逻辑和设置Content类创建了一堆控件。然后我就用'新my_control()“等新的实例..
我管不这种方式创建 CodeGo.net,而是我所定义的XAML中,在没有具体的逻辑,但创建的用户控件,当我需要2个或多个控件(例如,与它旁边的文字的彩色正方形,长方形等等+的TextBlock)又一次我只是需要做的'新my_control()'和在XAML UI中添加它(网格,列表框,StackPanel中,等..)。
我怎样才能实现与Monodroid相似?
在此先感谢!
本文地址 :CodeGo.net/470230/
-------------------------------------------------------------------------------------------------------------------------
1. 您可以在单声道做“自定义控件”为Android太-一旦你写他们,那么你可以将它们包括在您的AXML文件。
我怕我没有任何非常简单的例子出手,但有例子:
如果你声明一个类MyControl在MyNamespace并继承该控件从AndroidView然后可以设置自定义控制-包括拉从XML属性-使用构造函数,如:
public MyControl(Context context, IAttributeSet attrs) { /* ... */ }
XML这样的:
&mynamespace.MyControl android:layout_height='wrap_content' /&
这样的一个例子可以是从控制-可从XML像
&mynamespace.controls.HorizontalPager
android:id="@+id/MyPageHost"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
你可以通过继承View类使自己的自定义视图。这允许你做任何事情。然后,你可以参考它在你的AXML有:
&your.awesome.namespace.AwesomeViewName
android:id="@+id/awesomeView"
android:layout...
只要确保你在AXML是全部小写,否则它不会把它捡起来。
但如果你只需要一个很简单的AXML布局,你会很多 CodeGo.net,你可以创建一个新的AXML文件include标签把它放在那里。
还有更多的布局技巧为Android将单声道的android工作,以及在这里:
本文标题 :Xamarin Monodroid:WP7=& Android和自定义控件?
本文地址 :CodeGo.net/470230/
Copyright (C) 2014 CodeGo.net

我要回帖

更多关于 android 点击隐藏控件 的文章

 

随机推荐