首页 > TAG信息列表 > android-ui

长按菜单按钮可关闭Android 2.3上的对话框

我们创建了一个可用于对话框的android库.在我们体验过的带有Android 2.3.6的Samsung Galaxy S1 Plus I9005上进行测试后,长按设备菜单按钮会立即关闭活动对话框.我什至不知道长按该按钮的目的.对于不知道设备的人,此图片应显示您的意思: 在运行Android 4.x的设备上不会发生此问题.我

Android活动和服务通信:如何保持UI最新

我有一个活动A(不是主要活动),它启动一个服务S,该服务在后台执行一些操作,与此同时,应该对A的UI进行一些更改. 我们只说S计数从0到100,而A应该实时显示此计数.由于S的实际工作非常复杂且占用CPU,因此我不希望使用AsyncTask(实际上,“理想情况下,AsyncTasks应该用于短操作(最多几秒

match_parent并且未按预期填充-Android / XML

我在listView中有一个YoutubeThumbnail / ImageView,我想填充/拉伸到屏幕边缘: <com.example.project.ui.widget.VideosListView android:id="@+id/videosListView" android:adjustViewBounds="true" android:scaleType=&

按下HomeUp时如何禁用背景颜色?

背景: 由于以下原因,我目前在“活动”中启用了HomeUp按钮: getSupportActionBar().setDisplayHomeAsUpEnabled(true); 根据Documentation,它与setHomeButtonEnabled有关: Enables or disables the “home” button in the corner of the action bar […] Setting the constant D

java-在Android中管理View重用的代码在哪里?

在Android中管理View重用的源代码在哪里?我可以想到此过程的三个不同部分,但可能还有更多: >确定视图是否符合重用条件的逻辑 >管理可重复使用的视图池的代码>从池中删除可重复使用的View并重置其属性值以表示逻辑上不同的View的代码 编辑:博客文章Developing applications for Androi

在Android中使用ActionBarSherlock时如何在ActionBar选项卡上绘制?

我正在使用ActionBarSherlock为预HoneyComb设备提供ActionBar. 我的活动有四个片段,分别是1.用户2.聊天3.视频4.其他,请参见图像 我使用以下代码创建了actionBar:- actionBar = getSupportActionBar(); actionBar.setNavigationMode(ActionBar.NAVIGATION_MODE

android-向视图添加按钮

我正在绘制图形,然后为输入数据添加一些按钮/标签/文本框.但是主布局上的按钮没有显示.如何向视图添加按钮(因为我在视图上使用画布绘制了图形) 这是画帆布课 public class DrawCross extends View { Paint paint = new Paint(); public DrawCross(Context context)

Android中的“展开/折叠”按钮(显示/隐藏可选视图)

我需要一个UI元素,该元素将允许用户展开/折叠(显示/隐藏)包含可选/高级信息的视图. 我设想将其作为文本标签(例如“高级选项”,“更多/更少”)以及在打开和关闭之间切换的图标.我有一些可以满足此目的的图标,并且该元素的功能与ToggleButton的功能非常匹配,因此我尝试使用样式化的T

Android IllegalArgumentException:如果应用程序在后台运行了一段时间,则状态类错误

我认为这是由于我设置了应用背景而导致的内存不足. 日志如下: java.lang.RuntimeException: Unable to start activity ComponentInfo{com.qingdaonews.bus/com.qingdaonews.activity.RealTime}: java.lang.IllegalArgumentException: Wrong state class, expecting View State bu

Android按钮背景形状

我想创建一个单选按钮,如下所示: 也就是说,当选中该复选框时,将显示一个选中标记,而不是一个点表示它已被选中.未选中时,只有橙色背景(或其他某种颜色). 页面的黑色背景就是应用程序的背景. 我知道我可以为每个按钮的不同状态创建不同的可绘制对象,但是如果有很多颜色,这实际上不是

替换片段不会完全替换之前的片段.为什么这样?

我正在实现一个“ fragments-101”程序,在该程序中,单击相应的按钮时将替换一个片段.但是,发生以下情况: 为什么会这样?为什么初始片段未完全替换? MainActivity和两个片段xml文件都使用LinearLayout.我在这里搜索有关该问题的信息,发现replace()方法有时可能有问题,因此我尝试使用add

android – 如何渐变填充按钮的背景?

我必须创建一个带渐变填充的彩色按钮(从按钮中间沿Y轴开始).如果我将按钮的背景属性设置为我想要的颜色,我会失去按钮的圆润外观和渐变填充(它看起来像带有背景的TextView). 此外,我想在用户按下按钮时更改此颜色.我可以通过选择器XML(Color State Lists)指定吗? 任何教程或链接可以

Android:使多行edittext可滚动,在垂直滚动视图中禁用

我正在开发一个应用程序,其中我是一个结构点. 根据我的应用程序要求,我在xml中创建了水平scrollview,然后在.java中创建了垂直scrollview: // Vertical Scroll view in Linear layout ScrollView scrollView = new ScrollView(this); scrollView.setLayoutParams(new LayoutParams(

与阴影的机器人半透明背景

我正在尝试用XML创建一个半透明的背景可绘制资源,但是它有一个坚实的阴影. 这是我到目前为止: <?xml version="1.0" encoding="utf-8"?> <layer-list xmlns:android="http://schemas.android.com/apk/res/android"> <item> <shape android:shape

ShapeDrawable作为Android中RatingBar的progressDrawable?

似乎我不能将ShapeDrawable设置为Ratingbar的progressDrawable.我尝试了以下但失败了: <RatingBar android:id="@+id/ratingbar" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignParentBottom="true"

在Android中,如何针对EditText禁用“登录”按钮?

如果EditText为空,则必须禁用“登录按钮”.如果EditText有一些文本,则必须启用登录按钮.那么你可以在Instagram登录上看到这个方法. 两个字段都是空的,登录按钮是禁用的. 密码字段为空,因此仍然禁用Sign inButton. 这里Username和Password字段都不为空,所以Sign inButton是启用的.

Android – 进度条平稳增加,而不是跳得更大.

我有一些情况可以说5种情况. 关键是我不知道他们每个人会持续多久.我知道每个情况何时结束. 所以想象这个方法是随机调用的,它不是随机的,但我不知道什么时候会被调用. public void refresh(int i){ } 知道我可以通过每次调用刷新时增加他来更新进度条,但是用户体验将是“看到栏

android – 在ActionBar中的标签下添加行

在这里和那里看了很多我发布这个问题,我正面临着这样的问题.基本上我有一个带标签布局的动作栏.下面是它现在的样子快照: 以下是设置标签的代码块: public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setTheme(R.style.Theme_example);

如何启用Collection notifyDataChanged?

我有一个片段,我有一个带BaseAdapter的ListView. 然后我有一个弹出菜单,我在其中选择一个选项,它将项目添加到Collection.来自集合的数据应显示在列表中,但不会显示.我需要添加adapter.notifyDataChanged()来更新视图. 问题是我可能无法访问不同类的适配器.如何启用auto-ui更新? PS.

android – 如何更改最近的应用程序缩略图?

按下最近的应用程序按钮,它显示最近打开的应用程序缩略图与其以前的状态. 即 – 如果你在活动“A”并关闭应用程序然后按下最近的应用程序按钮,它会显示您的应用程序缩略图,其中包含活动“A”的屏幕截图.活动“A”将在App缩略图中看到. 但我的要求略有不同. 我想显示黑色/空白屏幕

android – Toast的保证金值有什么作用?

Android Toast类提供了获取和设置边距的方法.我很确定他们会提到整个吐司消息的外边距.由于Toast消息在UI上浮动,为什么这些边距确实必要? 我试着查看SDK参考以及搜索Internet.我找到的最接近解决方案的是一条线建议,即边距和偏移都允许控制Toast的定位.为什么我需要两种方法(尽管概

android – 水平限制textview的大小

我有这个文本视图 <TextView android:id="@+id/name" android:singleLine="true" android:layout_height="wrap_content" android:textColor="#ffffff" android:textSize="16sp"

android – 相对布局宽度/高度不能以编程方式工作?

我想以编程方式进行相对布局并设置android:layout_widht = 60 android:layout_height = 60.当我以编程方式执行时,它是否填满所有屏幕?我怎样才能做到这一点? 我的代码:` RelativeLayout relativeLayout=new RelativeLayout(getContext()); RelativeLayout.LayoutParams

Android:有没有办法改变开关按钮的高度?

平板电脑上的开关高度看起来很小.有办法,我们可以增加高度吗? 如果我们通过给layout_height赋值来增加它,它只是在底部添加一些空格,但是开关大小不会增加.解决方法:你可以试试这个: android:thumbTextPadding="25dp" android:switchMinWidth="56dp" android:track="@drawable/custo

android – 创建等同于系统视图的“设置”视图

我想在我的Android应用程序中创建一个“设置”标签,它看起来就像Android的系统设置中的视图 – 例如电话设置>声音. 我想实现那些标题,复选框/单选按钮列表元素,但我不知道如何咬它. 当我在UI的XML定义中创建UI元素时,它们看起来不太好. 请建议我一个正确的方法,为我提供一些例子.