1

私の問題は次のとおりです。ビューグループにレイアウトを追加しようとしています。コードは次のようになります。

View Dyn =  (View) findViewById(R.id.lca1);

ViewGroup Layout1 = (ViewGroup) findViewById(R.id.l1);

View inflatedView = View.inflate(this, R.id.lcar1, null);
Layout1.addView(inflatedView);

私のLogcat:

08-05 19:01:02.019:ERROR / AndroidRuntime(26934):致命的な例外:メイン08-05 19:01:02.019:ERROR / AndroidRuntime(26934):java.lang.RuntimeException:アクティビティComponentInfo{comを開始できません。 test / com.test.ViewFlipperExample}:android.content.res.Resources $ NotFoundException:リソースID#0x7f05002aタイプ#0x12は無効です08-05 19:01:02.019:ERROR / AndroidRuntime(26934):android.appで。 ActivityThread.performLaunchActivity(ActivityThread.java:2663)08-05 19:01:02.019:ERROR / AndroidRuntime(26934):android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2679)08-05 19:01:02.019: ERROR / AndroidRuntime(26934):android.app.ActivityThread.access $ 2300(ActivityThread.java:125)08-05 19:01:02.019:ERROR / AndroidRuntime(26934):android.app.ActivityThread $ H.handleMessage( ActivityThread.java:2033)08-05 19:01:02.019:ERROR / AndroidRuntime(26934):android.os.Handler.dispatchMessage(Handler.java:99)08-05 19:01:02.019:ERROR / AndroidRuntime(26934):android.os.Looper.loop(Looper.java) :123)08-05 19:01:02.019:ERROR / AndroidRuntime(26934):android.app.ActivityThread.main(ActivityThread.java:4627)08-05 19:01:02.019:ERROR / AndroidRuntime(26934): at java.lang.reflect.Method.invokeNative(Native Method)08-05 19:01:02.019:ERROR / AndroidRuntime(26934):at java.lang.reflect.Method.invoke(Method.java:521)08-05 19:01:02.019:ERROR / AndroidRuntime(26934):com.android.internal.os.ZygoteInit $ MethodAndArgsCaller.run(ZygoteInit.java:871)08-05 19:01:02.019:ERROR / AndroidRuntime(26934): com.android.internal.os.ZygoteInit.main(ZygoteInit.java:629)08-05 19:01:02.019:ERROR / AndroidRuntime(26934):dalvik.systemで。NativeStart.main(ネイティブメソッド)08-05 19:01:02.019:ERROR / AndroidRuntime(26934):原因:android.content.res.Resources $ NotFoundException:リソースID#0x7f05002aタイプ#0x12が無効です08-05 19 :01:02.019:ERROR / AndroidRuntime(26934):android.content.res.Resources.loadXmlResourceParser(Resources.java:1874)08-05 19:01:02.019:ERROR / AndroidRuntime(26934):android.contentで。 res.Resources.getLayout(Resources.java:731)08-05 19:01:02.019:ERROR / AndroidRuntime(26934):at android.view.LayoutInflater.inflate(LayoutInflater.java:318)08-05 19:01: 02.019:ERROR / AndroidRuntime(26934):android.view.LayoutInflater.inflate(LayoutInflater.java:276)08-05 19:01:02.019:ERROR / AndroidRuntime(26934):android.view.View.inflate(View .java:8667)08-05 19:01:02.019:ERROR / AndroidRuntime(26934):com.testで。ViewFlipperExample.onCreate(ViewFlipperExample.java:66)08-05 19:01:02.019:ERROR / AndroidRuntime(26934):at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1047)08-05 19:01:02.019: ERROR / AndroidRuntime(26934):android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2627)08-05 19:01:02.019:ERROR / AndroidRuntime(26934):... 11 more

これに関するヘルプがあれば役立ちます。ありがとうございました!!!!!!!

4

1 に答える 1

2

ビューinflatedView=View.inflate(this、R.id.lcar1、null); 間違っ
ているので、res / layoutフォルダーからレイアウトを膨らませる必要があります(たとえば、R.layout.lcar1またはその他)

于 2011-08-06T03:41:26.967 に答える