首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为平板电脑做更大的扣子?Android,Xml

为平板电脑做更大的扣子?Android,Xml
EN

Stack Overflow用户
提问于 2013-10-25 13:05:38
回答 6查看 2.8K关注 0票数 0

我有一个机器人视图与两个按钮为中心。当我在平板电脑上运行这个应用程序时,我想改变按钮的大小,因为它们看起来很小,因为它和手机的大小是一样的。

我该怎么做?

这是我的密码:

代码语言:javascript
复制
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
                android:layout_width="match_parent"
                android:layout_height="match_parent"
                android:background="#e9e9e9"
                android:orientation="vertical"
                android:paddingBottom="@dimen/activity_vertical_margin"
                android:paddingLeft="@dimen/activity_horizontal_margin"
                android:paddingRight="@dimen/activity_horizontal_margin"
                android:paddingTop="@dimen/activity_vertical_margin" >

    <ImageView android:id="@+id/imageView1"
               android:layout_height="wrap_content"
               android:layout_width="wrap_content"
               android:layout_centerInParent="true"
               android_layout_gravity= "center"
               android:layout_marginLeft="30dp"
               android:layout_marginRight="30dp"
               android:src="@drawable/icon_bakgrund_android">
    </ImageView>

    <RelativeLayout

            android:layout_width="fill_parent"
            android:layout_height="fill_parent"
            >

        <TableLayout
                xmlns:android="http://schemas.android.com/apk/res/android"
                android:id="@+id/TableLayout01"
                android:layout_height="wrap_content"
                android:layout_width="wrap_content"
                android:layout_centerInParent="true"
                >


        <TableRow android:id="@+id/TableRow01"
                  android:layout_width="wrap_content"
                  android:layout_height="wrap_content">

            <Button
                    android:id="@+id/button1"
                    android:layout_width="260dp"
                    android:layout_height="50dp"
                    android:background="@drawable/nybutton"
                    android:layout_below="@+id/button2"
                    android:text="@string/las_sollefteabladet"
                    android:textColor="#ffffff"
                    android:layout_centerHorizontal="true"/>


        </TableRow>

        <TableRow android:id="@+id/TableRow02" android:layout_width="wrap_content"
                  android:layout_height="wrap_content"
                  android:adjustViewBounds="true"
                  android:scaleType="centerCrop">
            <Button
                    android:id="@+id/button2"
                    android:layout_width="260dp"
                    android:layout_height="50dp"
                    android:layout_marginTop="10dp"
                    android:background="@drawable/nybutton"
                    android:layout_centerInParent="true"
                    android:text="@string/annonsorer"
                    android:textColor="#ffffff"
                    />


        </TableRow>

        </TableLayout>

    </RelativeLayout>

    </RelativeLayout>
EN

回答 6

Stack Overflow用户

回答已采纳

发布于 2013-10-25 13:08:45

只需创建一个单独的布局文件并将其放在文件夹中即可。

“Layout-xlarge”或“Layout-xlarge”或“布局-大”

票数 0
EN

Stack Overflow用户

发布于 2013-10-25 13:10:09

在这里,插入按钮代码

代码语言:javascript
复制
android:layout_weight="some integer value according to your need"
票数 1
EN

Stack Overflow用户

发布于 2013-10-25 13:08:11

您可以执行以下任一操作

  1. 为大屏幕做单独的布局
  2. 使用布局:按钮的重量。因此,按钮大小将根据屏幕大小来设置。
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19590714

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档