Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/typescript/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 获取资源号的值时没有包标识符时出错_Android_Android Layout_Android Resources - Fatal编程技术网

Android 获取资源号的值时没有包标识符时出错

Android 获取资源号的值时没有包标识符时出错,android,android-layout,android-resources,Android,Android Layout,Android Resources,这两项活动在同一个包中 <activity android:name=".ActivityTwo"/> 第二个活动使用第二个布局文件 setContentView(R.layout.main2); <activity android:name=".ActivityTwo"/> 第二个_活动中此行出现错误 EditText text1 = (EditText) findViewById(R.id.EditText03); <?xml versi

这两项活动在同一个包中

    <activity android:name=".ActivityTwo"/>
第二个活动使用第二个布局文件

setContentView(R.layout.main2);
    <activity android:name=".ActivityTwo"/>
第二个_活动中此行出现错误

EditText text1 = (EditText) findViewById(R.id.EditText03);
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:orientation="vertical" >

    <LinearLayout
        android:id="@+id/LinearLayout01"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content" >

        <TextView
            android:id="@+id/TextView01"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:text="Answer Is : " >
        </TextView>

        <EditText
            android:id="@+id/EditText03"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content" >
        </EditText>
    </LinearLayout>

    <Button
        android:id="@+id/Button01"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:onClick="onClick"
        android:text="Calling an intent" >
    </Button>

</LinearLayout>
    <activity android:name=".ActivityTwo"/>
这是第二个_活动的布局文件

EditText text1 = (EditText) findViewById(R.id.EditText03);
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:orientation="vertical" >

    <LinearLayout
        android:id="@+id/LinearLayout01"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content" >

        <TextView
            android:id="@+id/TextView01"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:text="Answer Is : " >
        </TextView>

        <EditText
            android:id="@+id/EditText03"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content" >
        </EditText>
    </LinearLayout>

    <Button
        android:id="@+id/Button01"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:onClick="onClick"
        android:text="Calling an intent" >
    </Button>

</LinearLayout>
    <activity android:name=".ActivityTwo"/>
mail.xml

    <activity android:name=".ActivityTwo"/>

    <activity android:name=".ActivityTwo"/>

    <activity android:name=".ActivityTwo"/>

    <activity android:name=".ActivityTwo"/>

    <activity android:name=".ActivityTwo"/>

    <activity android:name=".ActivityTwo"/>

    <activity android:name=".ActivityTwo"/>

    <activity android:name=".ActivityTwo"/>

    <activity android:name=".ActivityTwo"/>
secondscreen.xml

    <activity android:name=".ActivityTwo"/>

    <activity android:name=".ActivityTwo"/>

    <activity android:name=".ActivityTwo"/>

    <activity android:name=".ActivityTwo"/>

    <activity android:name=".ActivityTwo"/>
清单xml文件

    <activity android:name=".ActivityTwo"/>

    <activity android:name=".ActivityTwo"/>

当我尝试使用TextView.setText传递字符而不是字符串时,收到了相同的错误消息。这是有意义的,因为char将被提升为int,这意味着我实际上是在调用

    <activity android:name=".ActivityTwo"/>
TextView.setText( int resId );

由于没有具有该值的资源,因此无法工作。

当您将整数传递给要显示的
TextView.setText()
时,android假定它是一个资源id,这就是您获得
resource$NotFoundException
的原因。在将int传递到
TextView.setText()
TextView.setText(String.valueOf(i))
之前,请尝试将int转换为字符串。仅对于协议,您还可以使用:

    <activity android:name=".ActivityTwo"/>

TextView.setText(“+intVar)
而不是
TextView.setText(intVar)
对于我来说,我必须在XML文件中找到按钮。在那里,我注意到一个硬编码的字符串值。我必须删除它,还必须使用
Textview.setText(“+intVar”)

带有相同错误的面

    <activity android:name=".ActivityTwo"/>
最后,我发现由于您的xml布局,这不是一个错误

    <activity android:name=".ActivityTwo"/>
在代码集中的某个地方
TextView.setText(int)

    <activity android:name=".ActivityTwo"/>

尝试
TextView.setText(Integer.toString(int))

我正在使用毕加索图书馆从网络加载图像。url位于ArrayList中。我没有使用ArrayList.get()获取url在ArrayList中的位置。

我最近遇到了这个问题,当时我正试图将SocialAuth Library与我的Android应用程序与Android Studio集成。我的问题是,我的一些资源,比如facebook图标,都在mipamp文件夹中。我把它移到了drawables文件夹,问题得到了解决。

这是由于打字错误。
    <activity android:name=".ActivityTwo"/>
你必须试试这个- setText(Integer.toString(变量名称))

    <activity android:name=".ActivityTwo"/>

这里toString用于将整数转换为字符串以显示文本。

我在尝试打印整数值时遇到了相同的错误:TextView.setText(int-value)。
    <activity android:name=".ActivityTwo"/>
我通过将整数值转换为字符串并使用
TextView.setText(转换字符串值)

在我写这篇文章之前,我也遇到了同样的问题。
    <activity android:name=".ActivityTwo"/>
对我来说,它是这样的:
view\u element.setText(一个int\u值)
。 在强制转换
view_element.setText(String.valueOf(an_int_值))之后,一切正常。

发件人:

    <activity android:name=".ActivityTwo"/>
  • setText(int resid)
    使用字符串资源标识符设置要显示的文本

谢谢你。我试图用setText()发送一个整数。使用Integer.toString为我解决了这个问题。这就是这个问题的实际原因。我没有向下滚动,而是试图用接受的答案回答。但我终于想到了这一点,来到这里作为答案。但是@John已经说过:)我使用了TextView.setText(String.valueOf(myIntValue));有着完全相同的问题我为此奋斗了一个小时,结果发现我做的一切都很好,除了将字符串传递给setText(),谢谢!您的XML文件在语法上有问题,导致无法生成R中的ID。你能把剩下的XML发出去吗?可能您缺少了一个close标记或其他东西;把它贴在你的问题上是可以的隐马尔可夫模型。。我看不出你的帖子有什么问题;您是否将视图放在布局中(布局xml正确吗?)?我将其从EditText更改为TextField,效果很好。奥迪特根本没有回答这个问题。。。这里的问题很明显是没有正确生成id