【Android:如何以编程方式设置对话框大小?】教程文章相关的互联网学习教程文章

在Android中以编程方式操作XML布局【代码】

我们可以在Java代码中操作Xml布局吗?我的意思是让我说我??在Xml中有一个布局,想要创建它的对象并改变它的属性(比如在将它传递给setcontentveiw()方法之前添加一些子)public class IconExtensionLayoutActivity extends Activity {@Override public void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);RelativeLayout mcontainer = (RelativeLayout)IconExtensionLayoutActivity.this.findViewById(R....

在Android中以编程方式实现android:stretchColumns =“*”

我正在开发一个在TableLayout中实现上述属性的应用程序. 我想知道有谁可以帮助我并告诉我如何以编程方式而不是在布局文件中这样做?解决方法:在Android文档中查看setColumnStretchable (int columnIndex, boolean isStretchable).Makes the given column stretchable or not. When stretchable, a columntakes up as much as available space as possible in its row. Callingthis method requests a layout operation.setStretchA...

android – 如何以编程方式为自定义视图(ImageView)设置动画?【代码】

我想以编程方式为自定义视图设置动画.我希望它只在xml文件中声明它的位置动画,我不希望它弄乱布局.此动画也受其他因素的影响,因此android Animation类是不可能的. 我已经测试了这个样本tutorial并观看了这个videos.我的问题是大多数教程都是为了将??精灵设置为画布,你将在其中跟踪精灵的位置. 如何在不影响布局且不使用Android Animation类的情况下为自定义视图设置动画? 编辑:自定义视图将充当动画gif,并在事件激活时切换另一组...

android – EditText以编程方式添加了XML版本的差异【代码】

我有一个包含EditText和2个按钮的XML布局.如果我单击加号按钮,则以编程方式添加新的edittext.这有效,但edittext看起来不同.根据XML,XML中定义的edittext没有任何特殊属性,所以我认为它不是特定的布局设置. 我的问题是如何让我以编程方式添加EditText的外观相同? 包含数字的EditText是我以编程方式添加的edittext.空的是在XML中创建的. screenshot http://www.tozz.nl/temp/screenshot.png 码:LinearLayout baseLayout = (LinearL...

android – 以编程方式设置textview焦点颜色/更改主题中的焦点颜色【代码】

1)是否可以以编程方式设置TextView的颜色?如果是这样,最简单的方法是什么? 我想要其他的其他东西,默认4.0浅蓝色. 我发现并尝试了以下代码但没有成功:StateListDrawable states = new StateListDrawable(); states.addState(new int[] {android.R.attr.state_pressed}, new ColorDrawable(0x1A000000)); states.addState(new int[] {android.R.attr.state_focused}, new ColorDrawable(0x1A000000));if(android.os.Build.VERSION...

Android RecyclerView不会以编程方式更改第一个项目的背景颜色【代码】

我正在创建一个包含RecyclerView的列表.每个列表项都是来自用户的帖子(现在是硬编码的).每个帖子的背景都是从drawable文件夹中的图层列表XML文件加载的. 一切都按照预期与文本等工作,但我试图以编程方式更改背景颜色.它改变了每个项目的背景颜色,除了第一个项目,我无法弄清楚原因. 第一项始终获取由XML文件中名为shape_background的项内部形状的纯色指定的背景颜色,因此不会更改,但以下项目将获得颜色#ff22ff. 这是适配器的实现:c...

Android:以编程方式确定设备的TLS支持【代码】

所以我使用的主机最近禁用了TLS 1.0,所以对于任何不支持TLS 1.0的设备,我都需要使用http而不是https(无论如何都不会发送任何敏感信息……我只想在可能的情况下使用SSL) . 看起来自API 16以来一直支持TLS 1.1 / 1.2,但是在API 20或21周围默认情况下不启用.有关确切何时切换默认值的报告存在冲突.参见例如here(来自API 20的建议)和here(来自API 21的建议).而且似乎有些设备甚至在API 20之前都启用了TLS 1.1 / 1.2支持,可能是因为制造...

android – 如何以编程方式使用笔画制作圆形绘图?【代码】

背景 我想要一个填充圆圈,具有一定颜色和宽度的笔划,以及内部的图像. 这可以很容易地用XML完成(这只是一个示例):<layer-list xmlns:android="http://schemas.android.com/apk/res/android"><item><shape android:shape="oval"><sizeandroid:width="120dp" android:height="120dp"/><solid android:color="#ffff0000"/><strokeandroid:width="3dp" android:color="#ff00ff00"/></shape></item><itemandroid:width="60dp" android:h...

用于Android编程的XML

我刚刚拿起Android应用程序绝对初学者,我读了介绍,结果你必须了解Java ….所以我读了Sam的自学Java和24小时,我想我已经准备好深入研究Android编程了.当我开始阅读这本书时,我注意到有很多XML内容,我不知道XML …我的问题是,为了编写Android应用程序你需要知道多少XML.有人可以推荐一本包含有关XML和Android信息的书籍或资源吗?我有大约三年的Objective-C经验和几天的Java经验. 谢谢!解决方法:您不需要了解XML.你需要的大部分都可...

如何在Android中学习编程GPS应用程序

几个星期前,我开始学习编写Android应用程序,必须使用GPS(获取位置并将其保存到数据库中).但我发现了很多信息;我不知道从哪里开始! 题: 请帮我把我的学习全面而完整! 当您学习这个主题时,哪些帮助对您最有用(或最易理解)?(请提供有用主题或视频课程的链接)解决方法:如果您正在寻找有用的书,我可以建议您使用“专业Android传感器编程”(G. Milette,A.Stroud). 我也可以建议这个链接: http://www.vogella.com/articles/AndroidLo...

android – 如何使编程可点击布局

我以编程方式创建RelativeLayout,因此,我需要以编程方式添加此xml属性:android:clickable =“true”. 如何才能做到这一点?谢谢!解决方法:你必须使用setClickable(true).见docs

android以编程方式在textview中使用html标签【代码】

我已经能够在字符串中使用html标签,即从资源设置textview,如:<resources> <string name="somestring"><B>Title</B> <I>Italic</I><BR/>Content </string> </resources>当文本在资源中并且我将其设置为textView时,这可以正常工作. 现在,我想以编程方式将我在运行时从服务器获取的字符串设置为textView.因此我无法在资源文件夹中定义字符串. 我尝试了以下内容textView.setText("<B>Bold</B><I>Italic</I>");但这不起作用.任何帮助,将...

如何在android中以编程方式创建checkedtextview?【代码】

在android中我试图使用这个添加checktextview:CheckedTextView checkedtextview = new CheckedTextView(this, null, android.R.attr.listChoiceIndicatorMultiple);checkedtextview.setText(personobj.lastname + ", " + personobj.firstname);LocationLayout.addView(checkedtextview);但是当我测试它时,它只显示文本而我没有看到复选框.有谁知道如何显示复选框? 谢谢.解决方法:你忘了将checkable设置为CheckedTextView – 它默...

以编程方式将子菜单添加到菜单项 – Android【代码】

我试图以编程方式将一个SubMenu添加到我的MenuItem,我怎么做?到目前为止这是我的代码:@Override public boolean onCreateOptionsMenu(Menu menu) {menu.add(Menu.NONE, R.id.extra_options, Menu.NONE, "Menu1").setIcon(Config.chooseActionBarIcon(MainActivity.this, "ic_actionbar_font")).setShowAsAction(MenuItem.SHOW_AS_ACTION_ALWAYS);SubMenu themeMenu = menu.findItem(R.id.extra_options).getSubMenu();themeMenu....

AS3 Air for Android以编程方式显示软键盘【代码】

AS3 Air for Android是否有办法以编程方式显示软键盘? 我有一个项目,当用户点击按钮时,它弹出一个表单供他们输入他们的电子邮件地址.我将它设置为以编程方式关注“TextInput”,但不幸的是,这并不会自动调出键盘.因此,用户必须再次点击“TextInput”字段以调出键盘. 有没有办法只是调用“显示键盘”功能?我尝试添加:email_txt.needsSoftKeyboard = true; 但这似乎没有帮助. 谢谢!解决方法:弄清楚了.我只需要调用requestSoftKeyb...