当前位置:首页 » 安卓系统 » android分割线

android分割线

发布时间: 2022-01-12 13:48:24

⑴ android studio 分割线左右边距怎么设置

重新检查下java_HOME,PATH,CLASSPATH。。我安装android Studio的时候也出现过你这情况,设置好了JAVA_HOME,PATH,CLASSPATH之后就能启动了

⑵ android分割线设置怎么弄

方法一也是我们常用的方法,可以在按钮间添加作为分割线的View,设定好View的宽度高度和颜色值后插入按钮的布局间。
View的样式如下:
<View
android:layout_height="fill_parent"
android:layout_width="1dp"
android:background="#90909090"
android:layout_marginBottom="5dp"
android:layout_marginTop="5dp"
/>

相应的布局如下:
<LinearLayout
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:adjustViewBounds="true"
android:orientation="horizontal">

<Button
android:layout_width="fill_parent"
android:layout_height="wrap_content"
style="?android:attr/buttonBarButtonStyle"
android:text="Yes"
android:layout_weight="1"
android:id="@+id/button1"
android:textColor="#00b0e4" />

<View android:layout_height="fill_parent"
android:layout_width="1px"
android:background="#90909090"
android:layout_marginBottom="5dp"
android:layout_marginTop="5dp"
android:id="@+id/separator1" />

<Button
android:layout_width="fill_parent"
android:layout_height="wrap_content"
style="?android:attr/buttonBarButtonStyle"
android:text="No"
android:layout_weight="1"
android:id="@+id/button2"
android:textColor="#00b0e4" />

<View android:layout_height="fill_parent"
android:layout_width="1px"
android:background="#90909090"
android:layout_marginBottom="5dp"
android:layout_marginTop="5dp"
android:id="@+id/separator2" />

<Button
android:layout_width="fill_parent"
android:layout_height="wrap_content"
style="?android:attr/buttonBarButtonStyle"
android:text="Neutral"
android:layout_weight="1"
android:id="@+id/button3"
android:textColor="#00b0e4" /></LinearLayout>

方法二
通过LinearLayout指定的divider的属性来插入分隔符,类似于Listview的效果。这种方法的好处在于缩减布局代码量,同时在button数量未知的情况下能更方便的进行显示。但是这种方法只适用API版本11以上的机型。
使用方法也很简单,先创建分隔线的样式文件
<?xml version="1.0" encoding="utf-8"?><shape xmlns:android="http://schemas.android.com/apk/res/android">
<size android:width="1dp" />
<solid android:color="#90909090" /></shape>

再在布局文件中引用
<LinearLayout
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:adjustViewBounds="true"
android:divider="@drawable/separator"
android:showDividers="middle"
android:orientation="horizontal">

<Button
android:layout_width="fill_parent"
android:layout_height="wrap_content"
style="?android:attr/buttonBarButtonStyle"
android:text="Yes"
android:layout_weight="1"
android:id="@+id/button1"
android:textColor="#00b0e4" />

<Button
android:layout_width="fill_parent"
android:layout_height="wrap_content"
style="?android:attr/buttonBarButtonStyle"
android:text="No"
android:layout_weight="1"
android:id="@+id/button2"
android:textColor="#00b0e4" />

<Button
android:layout_width="fill_parent"
android:layout_height="wrap_content"
style="?android:attr/buttonBarButtonStyle"
android:text="Neutral"
android:layout_weight="1"
android:id="@+id/button3"
android:textColor="#00b0e4" /></LinearLayout>

最主要的代码如下
android:divider="@drawable/separator"
android:showDividers="middle"

当然分隔线的样式也可以用图片来替代,这就看项目的需求了。

⑶ android怎样在布局中显示分割线

在设计Android应用时,设置分隔线的方法一:


在需要设置分隔线的布局文件中加入如下代码:

<View

android:layout_width="fill_parent"

android:layout_height="1px"

android:background="?android:attr/listDivider"

/>


运行实际结果如下:

⑷ Android怎么实现Linearlayout的垂直分割线

方法一:使用一个View设置background属性放置在两个控件之间

<LinearLayoutxmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:gravity="center"
android:orientation="horizontal">

<Button
android:id="@+id/button1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Button"/>

<View
android:layout_width="1dp"
android:layout_height="match_parent"
android:background="@drawable/divider"/>
<Button
android:id="@+id/button2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Button"/>

</LinearLayout>

可以看到每个button之间都有了分割线

⑸ android listview 的item 分割线高度问题

android:divider="#ffffff"
android:dividerHeight="1dp"

一个设置分割线的颜色,一个设置分割线的高度

⑹ android 如何设置listview的分割线为虚线

使用Shape来画。

在Shape的根结点设置几何形状android:shape=“line"
shape标签下的stroke标签有几个属性:
android:dashWidth 虚线的宽度。
android:dashGap 虚线之间的间隔即“ - - - - ”
如果不会用,可以搜索一下相关属性。
不过4.0以后并无虚线效果,看起来还是实线,4.0以前才会显示虚线。

⑺ 如何创建一个View的分割线

1 人工添加LinearLayout的分割线

我们可以创建一个View,这个View就是分割线,只要简单在Button之间添加这个分割线就可以。
分割线的实现,如下:

<View android:layout_height="fill_parent" android:layout_width="1dp" android:background="#90909090" android:layout_marginBottom="5dp" android:layout_marginTop="5dp"/>

So the whole layout, as pictured, becomes:
<LinearLayout android:layout_width="fill_parent" android:layout_height="wrap_content" android:adjustViewBounds="true" android:orientation="horizontal"> <Button android:layout_width="fill_parent" android:layout_height="wrap_content" android:text="Yes" android:layout_weight="1" android:id="@+id/button1" android:textColor="#00b0e4" /> <View android:layout_height="fill_parent" android:layout_width="1px" android:background="#90909090" android:layout_marginBottom="5dp" android:layout_marginTop="5dp" android:id="@+id/separator1" /> <Button android:layout_width="fill_parent" android:layout_height="wrap_content" android:text="No" android:layout_weight="1" android:id="@+id/button2" android:textColor="#00b0e4" /> <View android:layout_height="fill_parent" android:layout_width="1px" android:background="#90909090" android:layout_marginBottom="5dp" android:layout_marginTop="5dp" android:id="@+id/separator2" /> <Button android:layout_width="fill_parent" android:layout_height="wrap_content" android:text="Neutral" android:layout_weight="1" android:id="@+id/button3" android:textColor="#00b0e4" /> </LinearLayout>

2 在LinearLayout定义divider
你可以给LinearLayout设置a view divider,这很明显是个很好的解决方法,尤其是不知道LinearLayout下有多少个子Button。
这种必须是在API level 11 或者更高的API版本使用。
我们先定义这个分割线样式吧:
<?

把这个分割线的样式设置给LinearLayout:
<LinearLayout android:layout_width="fill_parent" android:layout_height="wrap_content" android:adjustViewBounds="true" android:divider="@drawable/separator" android:showDividers="middle" android:orientation="horizontal"> <Button android:layout_width="fill_parent" android:layout_height="wrap_content" android:text="Yes" android:layout_weight="1" android:id="@+id/button1" android:textColor="#00b0e4" /> <Button android:layout_width="fill_parent" android:layout_height="wrap_content" android:text="No" android:layout_weight="1" android:id="@+id/button2" android:textColor="#00b0e4" /> <Button android:layout_width="fill_parent" android:layout_height="wrap_content" android:text="Neutral" android:layout_weight="1" android:id="@+id/button3" android:textColor="#00b0e4" /> </LinearLayout>

其中最重要当然就是:
android:divider="@drawable/separator"android:showDividers="middle"

3给容器组件设置ButtonBarStyle (默认是分割线,最容易实现方法)

As danialgoodwin mentioned in the comments, adding the buttonBarStyle to the LinearLayout will show default separators. This is also for api level 11 or higher only.
The important part here, is adding this line to the LinearLayout:
<LinearLayout android:orientation="horizontal" android:layout_width="fill_parent" android:layout_height="fill_parent" android:dividerPadding="15dp" > <Button android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="New Button" android:id="@+id/button1" android:layout_gravity="center_vertical" /> <!-- more buttons/views --> </LinearLayout>

You can also adjust the paddings of the view separators with the “dividerPadding” setting.

Button使用的相同的检举,所以他们之间的间距也是相同的。
当然你可为分割线设置渐变色。
转载仅供参考,版权属于原作者。祝你愉快,满意请采纳哦

⑻ android preferenceactivity中的分割线可以去掉吗

还是不要用preferenceActivity,
就用普通的activity好了。
祝你愉快,满意请采纳哦

⑼ android中设置分隔线有几种方法

方法一

也是我们常用的方法,可以在按钮间添加作为分割线的View,设定好View的宽度高度和颜色值后插入按钮的布局间。

View的样式如下:

android:layout_height="fill_parent"

android:layout_width="1dp"

android:background="#90909090"

android:layout_marginBottom="5dp"

android:layout_marginTop="5dp"

/>

⑽ androidstudio怎么设置分割线

android studio设置分割线的话,在xml布局文件里面,你可以使用view,这是宽度或者高度为1px就行。

热点内容
好医生连锁店密码多少 发布:2024-09-20 05:09:38 浏览:15
魔兽脚本代理 发布:2024-09-20 05:09:35 浏览:98
python登陆网页 发布:2024-09-20 05:08:39 浏览:757
安卓qq飞车如何转苹果 发布:2024-09-20 04:54:30 浏览:178
存储过程中in什么意思 发布:2024-09-20 04:24:20 浏览:315
php显示数据 发布:2024-09-20 03:48:38 浏览:501
源码安装软件 发布:2024-09-20 03:44:31 浏览:354
入门编程游戏的书 发布:2024-09-20 03:31:26 浏览:236
e盒的算法 发布:2024-09-20 03:30:52 浏览:144
win10登录密码如何修改登录密码 发布:2024-09-20 03:09:43 浏览:71