Articles of xml

android eclipse按钮OnClick事件

我有2个文件:main_activity.xml和home.xml。 我在main_activity.xml中创建了一个按钮 这是代码片段: 然后,我有我的home.xml。 我想按钮打开home.xml。 我怎样才能做到这一点? 我不知道任何java和我是Android开发的新手。 这是我的home.xml如下: 以下是我的AndroidManifest.xml: 这就是我的全部。 如果您回复,请告诉我在哪里添加代码,例如目录或代码片段之间。

Android Studio如何制作2列LinearLayout

我是Android App Development的新手,我正在尝试在Android Studio中实现以下按钮布局。 [ 我一直在尝试使用线性布局,但我无法做到正确。 这个问题是,如果我在线性布局中添加了另一个按钮,那么它们只会被挤压在一起,而不是将按钮添加到下一行。 有人可以告诉我让我的LinearLayout每行只有2个小部件,或提供另一个修复。 任何帮助将非常感谢谢谢:-)

按钮单击导致应用程序崩溃

我刚刚设置了一个onClick方法,该方法写在activity类中,只要单击该按钮就会被调用。 即使在它进入方法之前,应用程序崩溃了。 单击浮动操作按钮时出现的错误消息; java.lang.IllegalArgumentException: Expected receiver of type com.example.bob.vexteamqueuing.AdminControl, but got android.support.v7.view.ContextThemeWrapper java.lang.IllegalArgumentException: Expected receiver of type com.example.bob.vexteamqueuing.AdminControl, but got android.support.v7.view.ContextThemeWrapper at java.lang.reflect.Method.invoke(Native Method) at android.view.View$DeclaredOnClickListener.onClick(View.java:4447) at android.view.View.performClick(View.java:5198) at android.view.View$PerformClick.run(View.java:21147) at android.os.Handler.handleCallback(Handler.java:739) at android.os.Handler.dispatchMessage(Handler.java:95) at android.os.Looper.loop(Looper.java:148) at android.app.ActivityThread.main(ActivityThread.java:5417) at java.lang.reflect.Method.invoke(Native Method) at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:726) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:616) 活动的XML代码: AdminControl活动Java代码: public class AdminControl extends AppCompatActivity { Firebase ref; […]

线性布局高度和重量

我有以下内容 然而,布局并不是假设正确地填充高度我希望一个linearLayout在另一个下面的期望效果并且占据父空间的1/6。 相反,它似乎是将重量应用于元素的宽度。 在Android中假设百分比高度的正确方法是什么? 宽度似乎是轻微的重量,但我似乎无法在高度上得到正确的。

高程阴影被剪裁

我试图将高程添加到我的自定义按钮,但结果是: 阴影的图像 正如您所看到的,阴影在按钮下方显示效果不佳。 我试图在stackoverflow和谷歌搜索,我发现类似的问题,但没有答案:) XML: 这是我的自定义按钮样式。 button.xml: 没有按下时的风格。 button_regular.xml: 请帮忙!

调整可绘制图层列表中的位图大小

目前我正在开发一个Android应用程序。 我想制作一个背景看起来像这样的文本(标题): _______ /______/ 我有以下代码: 所以我用图像做了一个透明的三角形放在两端。 这适用于只有一行的标题,但当标题占用两行时,它看起来像这样: 所以我的问题是:是否可以调整两个图像的大小,以便正确看起来? 谢谢!

找不到PreferenceScreen类

我在preferences.xml中有这个 PreferencesActivity.java,使用此xml的类 public class PreferencesActivity extends PreferenceActivity { @Override protected void onCreate(Bundle savedInstanceState) { // TODO Auto-generated method stub super.onCreate(savedInstanceState); setContentView(R.xml.preferences); } } 而且我在清单中宣布它是这样的 当我开始活动时,我得到一个未find的类exception,我不明白。 05-17 00:35:13.633: ERROR/AndroidRuntime(212): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.tellthetime/com.tellthetime.PreferencesActivity}: android.view.InflateException: Binary XML file line #2: Error inflating class PreferenceScreen 05-17 00:35:13.633: ERROR/AndroidRuntime(212): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2496) 05-17 00:35:13.633: ERROR/AndroidRuntime(212): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2512) 05-17 […]

稍后在文件中安装Android布局参考xml元素

如何引用以后的XML元素? 这是一个特定的用例。 假设我有一个带有LinearLayout根的表单,其中包含多行的LinearLayouts,每行包含一个或多个文本输入区域。 这是我想要的视觉效果。 第一张图片来自Venmo的应用程序,第二张是以下XML的呈现。 这样的布局可能如下所示: 在这个用例中,前向引用是必要的,以便设置下一个焦点元素。 这样,当您按下键盘上的下一个按钮时,它将转到正确的视图。 在这个示例xml中,没有nextFocusDown ,按下next将从name到month,并且永远不会去年。 但是,如果您尝试编译它,您将收到一个错误: 错误:(18,36)找不到与给定名称匹配的资源(在’nextFocusDown’,值为’@id / month’)。 这是因为当我尝试引用它时,id month尚未初始化,因为那是在文件的后面。 如何引用文件后面出现的xml中的id?

错误:(218)撇号之前没有\

在我的strings.xml中,我创建了一个包含(它的)的字符串,我得到了这个错误。 错误:(218)撇号之前没有\ 是的,我知道我必须要么在撇号之前放置\,或者只是删除撇号,但我的问题是,当我使用(它\ s)运行应用程序或只是删除它时,它会回来; 即使我删除整个字符串,当我点击运行时它都会回来。 我怎么阻止这个? 这是String,但它确实没关系。 我只是希望它在运行应用程序时被删除而不能恢复。 name=”talk” So, you want these things? LOL its gonna

使用XML翻译平滑浮动animation

我正在Eclipse中开发一款适用于Android的游戏,我试图让图像平滑地上下翻转,看起来像是无限地上下浮动。 它可以平滑地转换,但在从上升到上升的过渡中看起来不稳定,反之亦然。 我不相信我已经牢牢掌握了德尔塔和德尔塔如何在单位上工作。 我已经尝试搜索此网站和谷歌获取有关此信息,但是,虽然能够以这种方式find我所有其他问题的解决方案,但是无法find解决方案。 我的XMLanimation文件的代码如下: 我已尝试在第二次翻译中从10%p到0%p,但这不起作用。 从10%p到0%p都没有。 任何帮助将不胜感激。 谢谢!