我试图在我的第一个Android程序上调试代码.我开始使用常规println,它在早期的main(onCreate)方法中工作,在LogCat中显示结果.但是,它似乎在下面不起作用,所以我开始尝试将Log.i/Log.d设置为没有成功.我基本上试图看看程序是否实际运行以下方法 - 虽然LogCat中没有生成打印语句,但我认为代码实际上是在我点击我的应用程序上的"新"或"退出"按钮时运行的,它似乎在case语句中的正确位置并运行finish();
在获取打印到LogCat的内容时,任何帮助都会非常受欢迎,所以我可以看到发生了什么.
谢谢
艾德瑞恩
__CODE__和__CODE__定位,我的理解如下.但是,我不确定一个__CODE__职位是否应该是父母__CODE__职位的子女,反之亦然.
__CODE__.__CODE__位置,则它仍然是文档正常流的一部分.但是,它具有被属性抵消的能力__CODE__.__CODE__赋值并自动定位在静态元素上方基于这些信息,这是否意味着具有位置__CODE__的元素应该是具有位置的元素的子元素,__CODE__反之亦然或者无关紧要?
如果没关系,你何时会让他们彼此依赖,例如亲子关系?
我正在从一本书中构建我的第一个Android程序.它一直在崩溃XML文件.我从书中下载了xml代码,使用它并且运行正常!
当我看着它们时,它们对我来说都是一样的!我是否遗漏了一些关于XML的内容 - 是否存在有趣的空白空间问题,大写字母,特殊字符或者我的XML中只有一个奇怪的gremlin!
它现在正在运作,但我想知道原因.
这有效!
<ScrollView
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:padding="10dip">
<TextView
android:id="@+id/about_content"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/about_text" />
</ScrollView>
Run Code Online (Sandbox Code Playgroud)
这不起作用:崩溃:java.lang.runtime.exception.二进制xml文件lin#1:您必须提供layout_width属性.
<ScrollView
xmlns:android="http://schemas.android.com/apk/res/android"
android.layout_width="fill_parent"
android.layout_height="fill_parent"
android:padding="10dip">
<TextView
android:id="@+id/about_content"
android.width ="wrap_content"
android.height ="wrap_content"
android:text="@string/about_text"/>
</ScrollView>
Run Code Online (Sandbox Code Playgroud)