XMLファイルを解決できないか、フィールドではありません -- android フィールド と android-fragments フィールド 関連 問題

XML-file cannot be resolved or is not a field












1
vote

問題

日本語

私のjava-fileがXMLファイルを認識していないように、なぜわからないという問題があります。誰かがそれがうまくいかない理由を説明してください。下のjava-fileにr.layout.fragment_1を解決できないか、フィールドではありません。

<事前> <コード> package com.example.transitioningfragments; import android.R; import android.os.Bundle; import android.support.v4.app.Fragment; import android.view.LayoutInflater; import android.view.View; import android.view.ViewGroup; public class Fragment1 extends Fragment{ @Override public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState){ return inflater.inflate(R.layout.fragment_1, container, false); } }

XMLファイルはレイアウトフォルダにあり、fragment_1という名前を持ちます。これがコード:

です <事前> <コード> <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical" android:background="#f0f0f0" > <TextView android:layout_width="match_parent" android:layout_height="match_parent" android:gravity="center" android:text="This is fragment 1" android:textColor="#000000" android:textSize="60dp" /> </LinearLayout>
英語

I have the problem that my java-file does not seem to recognice my XML-file and I don't know why. Can someone please explain why it doesn't work. In the Java-file below R.layout.fragment_1 cannot be resolved or is not a field:

package com.example.transitioningfragments;  import android.R; import android.os.Bundle; import android.support.v4.app.Fragment; import android.view.LayoutInflater; import android.view.View; import android.view.ViewGroup;  public class Fragment1 extends Fragment{     @Override     public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState){          return inflater.inflate(R.layout.fragment_1, container, false);       }  } 

The XML-file is in the layout folder and has the name fragment_1. Here is the code:

<?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"     android:layout_width="match_parent"     android:layout_height="match_parent"     android:orientation="vertical"     android:background="#f0f0f0" >     <TextView         android:layout_width="match_parent"         android:layout_height="match_parent"         android:gravity="center"         android:text="This is fragment 1"         android:textColor="#000000"         android:textSize="60dp" />  </LinearLayout> 
</div
     

回答リスト

3
 
vote
vote
ベストアンサー
 

適切なR.javaファイルをインポートするインポートAndroid.rのインポート

それは確かにあなたの問題を解決する

 

import proper R.java file.Not import android.R

That will resolve your problem for sure

</div
 
 
   
   
2
 
vote

次のインポートを削除する

<事前> <コード> import android.R;

とこのインポートでもう一度やり直してください

<事前> <コード> import yourpackagename.R;
 

remove your following import

import android.R; 

and try again with this import

import yourpackagename.R; 
</div
 
 
0
 
vote

アプリケーションのrファイルのインポートAndroidのものではありません 問題は次の行

にあります <事前> <コード> import android.R;
 

Import R file of your application not that of android Problem is in the following line

import android.R; 
</div
 
 

関連する質問

0  Android - フラグメントはSaveinStanseStateではありません  ( Android fragment doesnt saveinstancestate ) 
私はAndroidに新しい、私はフラグメントを持っていて、それはonpause、destroyview、destroy、destray、しかし、OnSaveInStanseStateは呼ばれません。 これは予想されていますか? 状態を保存する方法は? <事...

0  新しい活動を開始し、それらをフラグメントベースのレイアウトに追加する  ( Starting new activities and adding them to a fragment based layout ) 
私はフラグメントAPIがきれいに新しいので、私の質問があります。 Activity と ActionBar がタブであるとしましょう。アプリケーションからメッセージングアプリケーションを起動したいとします。通常は、新しい Activity として始まります。 ...

1  oNactivityResult()新しいアクティビティがフラグメントから始めたときに主な活動で呼び出されない  ( Onactivityresult not called on main activity when new activity started from fr ) 
StartActivityForResult()がフラグメントから呼び出されたときに、OnActivityResult()がフラグメントで呼び出されない理由が多数あることを知っています。しかし私の訴訟は異なります。 マイアクティビティAは、結果のためにアク...

-1  支援の発生  ( Occurence of support ) 
私はFacebookのログインアプリケーションを開発しています。そこでアクティビティの代わりにアクティビティサブクラス<コード> FragmentActivity を開始できません。私が使ったコードの下を見つけてください。 エラー:Android.Suppor...

38  FragmentPagerAdapter GetItemがトリガされていません  ( Fragmentpageradapter getitem is not being triggered ) 
現在、<コード> FragmentActivity で、次のコードを使用して2種類のフラグメントを切り替えます。 <事前> <コード> private void toggle() { Fragment oldFragment = getSupportF...

125  FragmentPagerAdapter GetItemは呼び出されません  ( Fragmentpageradapter getitem is not called ) 
fragmentPagerAdapterでフラグメントを再利用できません..StroasionItem()メソッドを使用して、フラグメントを削除していますが、それでもgetItem()と呼ばれていません。 FragmentStatePagerAdapter ...

16  Android:断片からActionBarメニュー項目を変更します  ( Android change actionbar menu items from fragment ) 
断片で行われるものに基づいて、活動行動バーの内容を変更する方法の迅速な例を挙げてください。私の意図: ノーマルメニュー項目 - &gt;フラグメント内の何かが移動されます - &gt。メニュー項目の保存/廃棄ボタンに変更します。 私の最初のインパルスは、アクテ...

0  WebViewフラグメント用のローディングスピナー  ( Loading spinner for webview fragment ) 
次は、WebViewを示すMy ScoreFragment.javaのコードです。 <事前> <コード> IMPORT BLAH BLAH public class ScoreFragment extends Fragment { public ScoreF...

2  RecyClerviewからのデータが消えます  ( Disappearing data from recyclerview ) 
ViewPagerを含むフラグメントを使ってアプリを作成しました。そのViewPagerの内側はRecyClerviewを使用してリストを表示しています。アプリを起動するとすべてが素晴らしいです。しかし、私がいくつかのタブをスワイプして戻ってくるリストは表示...

0  ItemClickのAndroidフラグメント(ListView)  ( Android fragments on itemclick listview ) 
アクティビティを持ちたい、ここではレイアウトの中で、固定コンテンツ(配列)を持つListViewがあり、右側には動的コンテンツが欲しい(SO MISTMENTS)。 MainLayoutはこのようなものです(Activity_Vizitare.xml): <事...




© 2022 cndgn.com All Rights Reserved. Q&Aハウス 全著作権所有