android-layout相关内容
我知道这似乎是一个已经回答了数千次的问题,但我还没有找到任何适合我的东西. 我在 Android 上有一个 MultiLine EditText,它通过“播放"权重 (1) 和高度 (0dip) 来适应视图大小.我正在使用重力“顶部",但它从中间开始. 我猜这个问题与重量有关.这是代码(父级是LinearLayout):
..
我有一个登录屏幕,其中包含 2 个用于用户名和密码的 EditText.我的要求是,在方向更改时,EditText 中的输入数据(如果有)应保持原样,并且还应绘制新布局.我有 2 个布局 xml 文件 - 一个位于布局文件夹中,另一个位于在布局土地文件夹中.我正在尝试实现以下两种方法,但它们都不是完美的: (1) configChanges:keyboardHidden - 在这种方法中,我
..
我想在 EditText 中放置一个图像按钮,但我没有 Idea 请告诉我如何操作,如图所示.谢谢 解决方案 如果你不想点击那个图片,那么你可以使用 EditText 的 drawableRight 属性.. android:drawableRight="@drawable/icon" 如果你想点击然后使用下面的代码.
..
我想知道如何在edittext获得焦点时更改它的边框颜色,目前它看起来像这样: 我已经尝试在 SDK 中检查源图片,但我无法理解它,我也尝试使用 xml,但无法仅更改边框颜色. 如果我找到可以在 Photoshop 中编辑以更改颜色的源图片,有什么提示可以做到这一点,或者源图片的位置?:) 解决方案 您可以为您的 EditText 创建自定义形状 1:STATE_ENAB
..
我的问题:从屏幕上第二次显示软键盘开始,它完全隐藏了我的 EditText. 属性android:windowSoftInputMode="adjustPan" 已在AndroidManifest.xml 中指定,但只在第一次生效. 我有以下布局:
..
我在 android 中有一个 EditText 视图.在此我想检测向左或向右滑动.我可以使用下面的代码在空白处获取它.但是当我在 EditText 上滑动时,这不起作用.我怎么做?如果我做错了什么,请告诉我.谢谢. 使用的代码: switch (touchevent.getAction()){案例 MotionEvent.ACTION_DOWN:{oldTouchValue = touc
..
到目前为止,我已经在这方面花费了大约 6 个小时,并且遇到的只是障碍.一般的前提是 ListView 中有一些行(无论它是由适配器生成的,还是作为标题视图添加的)包含一个 EditText 小部件和一个 按钮.我想要做的就是能够使用慢跑球/箭头,将选择器导航到像正常一样的单个项目,但是当我到达特定行时——即使我必须明确标识该行——具有焦点孩子,我希望那个孩子获得焦点,而不是用选择器指示位置.
..
我正在开发一个软键盘并且做得很好,但是我不知道如何为长按键自定义弹出布局. 我的键盘视图:
..
我在底部显示了以下 activity_main.xml.在那里,出现了一个 CoordinatorLayout 和两个 LinearLayouts.第一个 LinearLayout1 有一个 EditText 来输入一些文本,并带有一个按钮来发送它.第二个有另外两个按钮. 如果我点击 EditText,键盘会出现,并使 LinearLayout2 中的所有内容几乎不可见.所以,我想在键盘打开
..
假设我有一个扩展 ViewGroup 的类 公共类 MapView 扩展 ViewGroup 它包含在布局中 map_controls.xml 像这样
..
我正在开发一个使用 拖放 功能的应用程序.我正在生成按钮 OnClick.代码工作正常,但是当我 drag button 到 relativelayout,按钮脱离layout.我希望它留在 layout 内. 拖动按钮之前 拖动按钮后(在本例中位于上角) 正如您所见,每当我将 按钮 拖动 到 的末端/角落时,它就会脱离 layout>layout,我希望它原封不动地留在layo
..
我的布局有 5 个不同的子视图,子视图是相对布局,其中包含多个子视图,而且它们也各不相同.因此我使用滚动视图作为这样的根容器:
..
在 TextView 中,当文本以希伯来字母开头时,整个文本以 RTL 模式显示. 问题在于,在我的例子中,只有第一个单词是希伯来语,而整个句子都是英语,所以不是 דני 去上学了 用户看到 上学了 דני (英文阅读时,第一个词在句尾) 如何防止这种情况发生并强制文本从左侧开始? 解决方案 Unicode 字符是 intrisectly LTR 或 RTL.在大多
..
您好,我已经实现了基于切换按钮选择的应用程序.但是当我关闭该应用程序然后重新打开它时,它将进入其默认选择“关闭".所以任何朋友都可以告诉 mw 我应该保存什么 togleButton 选择的状态并根据该 toggleButton 选择状态执行一些操作...谢谢. 解决方案 使用 SharedPreferences. tg = (ToggleButton) findViewById(R.i
..
如果我将图像名称作为变量获取,如下所示: var imageName = SERVICE.getImg(); 那我怎么用R.drawable.????获取资源,我试过R.drawable[imageName],但是失败了.有什么建议吗? 解决方案 int id = getResources().getIdentifier(imageName, type, package); 这将为您
..
我正在尝试学习 android,并按照有关如何使用 Google Maps API V.2 的说明进行操作,现在我可以使用它了.但是,有关如何配置地图初始状态的说明,请参见 developers.google.com,建议在 xml 文件中定义一个命名空间,在本例中为“map". 下面的 xml 代码给出了错误 "Unexpected namespace prefix "map"".尝试在片
..
我们一直在项目中使用导航组件,但偶然发现了一个问题,这似乎是我们的项目和 JetBrains Android 插件独有的问题.我无法确定它开始发生的确切时间,但我在 AS 3.2 发布后注意到了它. 项目构建良好,但是在编辑导航 XML 时,自动完成和突出显示等内容被破坏,Android 支持插件抛出此错误: java.lang.IllegalArgumentException:具有相同键
..
我目前正在开发一个 Android 应用程序,我需要在 Navigation Drawer 的片段中实现 Viewpager 或 Tabs.我已经从本教程中实现了导航抽屉:导航抽屉教程 现在我的导航抽屉由 3 个片段组成.片段 A、片段 B、片段 C 在Fragment A上,我怎样才能为这个Fragment添加一个Viewpager? 解决方案 这绝对是可能的.您只需要为 v
..
我有两个不同的布局用于两个不同的活动.每个布局中都有一个具有相同 id 的按钮:“@+id/btnOK".当我以编程方式为这些按钮之一设置属性时,我得到一个 NullPointerException.但是当我更改其中一个 id 时,一切正常. 在android的不同布局中,我们真的不能有重复的ID吗? 解决方案 关于“Duplicate Ids in layouts"话题,摘自and
..
我是 Android 新手,需要您的建议.我想要一个带有操作栏的活动,我还需要选项卡(但不是操作栏中的选项卡)和操作栏中的下拉列表来导航.当我点击例如第一个tab,actionbar中的navigation list应该填数据,第二个tab时,navigation list应该填另一个数据,等等,tab改变的时候action item也应该改变.当我从操作栏中的导航列表中选择某些项目时,应该更新视
..