android开发怎么把线性布局改为相对布局?
【Main.axml】代码:<?xmlversion="1.0"encoding="utf-8"?><LinearLayoutxmlns:android="http://...
【Main.axml】代码:
<?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="fill_parent"
android:layout_height="wrap_content"
android:text="@string/hello" />
</LinearLayout>
【MainActivity】代码:
using System;
using Android.App;
using Android.Content;
using Android.Runtime;
using Android.Views;
using Android.Widget;
using Android.OS;
namespace c9
{
[Activity (Label = "c9", MainLauncher = true)]
public class MainActivity : Activity
{
int count = 1;
protected override void OnCreate (Bundle bundle)
{
base.OnCreate (bundle);
// Set our view from the "main" layout resource
SetContentView (Resource.Layout.Main);
// Get our button from the layout resource,
// and attach an event to it
Button button = FindViewById<Button> (Resource.Id.myButton);
button.Click += delegate {
button.Text = string.Format ("{0} clicks!", count++);
};
}
}
} 展开
<?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="fill_parent"
android:layout_height="wrap_content"
android:text="@string/hello" />
</LinearLayout>
【MainActivity】代码:
using System;
using Android.App;
using Android.Content;
using Android.Runtime;
using Android.Views;
using Android.Widget;
using Android.OS;
namespace c9
{
[Activity (Label = "c9", MainLauncher = true)]
public class MainActivity : Activity
{
int count = 1;
protected override void OnCreate (Bundle bundle)
{
base.OnCreate (bundle);
// Set our view from the "main" layout resource
SetContentView (Resource.Layout.Main);
// Get our button from the layout resource,
// and attach an event to it
Button button = FindViewById<Button> (Resource.Id.myButton);
button.Click += delegate {
button.Text = string.Format ("{0} clicks!", count++);
};
}
}
} 展开
6个回答
展开全部
直接在.xml文件中将
<LinearLayout></LinearLayout>
标签改为
<RelativeLayout></RelativeLayout>,
还有如果该标签中含有LinearLayout特有的属性时应将其删除
例如orientation属性是LinearLayout特有的属性,是不能出现在RelativeLayout标签中的。
<LinearLayout></LinearLayout>
标签改为
<RelativeLayout></RelativeLayout>,
还有如果该标签中含有LinearLayout特有的属性时应将其删除
例如orientation属性是LinearLayout特有的属性,是不能出现在RelativeLayout标签中的。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
把<LinearLayout></LinearLayout>改为<RelativeLayout></RelativeLayout>
不就可以了么。
不就可以了么。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
右键layout,点new,选择 android XML file ,默认就是Linearlayout
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
直接在布局文件中把LinearLayout改为RelativeLayout就可以了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询