2016-06-24 2 views
-2

Хороший день. Сначала я скажу, что никакие методы, найденные из google, не помогли мне, поэтому я пришел сюда! Разочарование проблемы, но вот что происходит. У меня есть простая папка с папками с макетами. хорошо на пару экранов и на экране HomeActivity, это сбой, давая эту проблему. Важно отметить, что я протестировал его на двух разных устройствах. На первом устройстве все работает нормально, со второго - нет. Оба устройства находятся на портретный режим, и оба имеют одинаковый размер экрана. Я не знаю, о чем спросит меня студия Android, но приложение просто отлично работает, я ничего не делал, и sudennly android studio решает дать мне это исключение. Вот мой код фактический сбой обзора.Ресурс Не найден исключение на setContentView

файл XML

<?xml version="1.0" encoding="utf-8"?> 

<include 
    layout="@layout/app_bar_home" 
    android:layout_width="match_parent" 
    android:layout_height="match_parent" /> 

<android.support.design.widget.NavigationView 
    android:id="@+id/nav_view" 
    android:layout_width="wrap_content" 
    android:layout_height="match_parent" 
    android:layout_gravity="start" 
    android:fitsSystemWindows="true" 
    app:headerLayout="@layout/nav_header_home" 
    app:menu="@menu/activity_home_drawer" /> 

XML-файл <include>

<?xml version="1.0" encoding="utf-8"?> 

<android.support.design.widget.AppBarLayout 
    android:layout_width="match_parent" 
    android:layout_height="wrap_content" 
    android:theme="@style/AppTheme.AppBarOverlay"> 

    <android.support.v7.widget.Toolbar 
     android:id="@+id/toolbar" 
     android:layout_width="match_parent" 
     android:layout_height="?attr/actionBarSize" 
     android:background="?attr/colorPrimary" 
     app:popupTheme="@style/AppTheme.PopupOverlay" /> 

</android.support.design.widget.AppBarLayout> 

<include layout="@layout/content_home" /> 


<android.support.design.widget.FloatingActionMenu 
    android:id="@+id/fab" 
    android:layout_width="wrap_content" 
    android:layout_height="wrap_content" 
    android:layout_gravity="bottom|right" 
    android:layout_marginBottom="8dp" 
    android:layout_marginRight="8dp" 
    android:src="@drawable/fab_add" 
    app:layout_behavior="ink.utils.ScrollAwareFABBehavior" 
    fab:menu_colorNormal="@color/colorPrimary" 
    fab:menu_colorPressed="@color/colorPrimaryDark" 
    fab:menu_colorRipple="#cccccc"> 

    <fab.FloatingActionButton 
     android:id="@+id/messages" 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     android:src="@drawable/ic_message_white_24dp" 
     fab:fab_colorNormal="#444f65" 
     fab:fab_colorPressed="#636e85" 
     fab:fab_label="@string/messageText" 
     fab:fab_size="mini" /> 

    <fab.FloatingActionButton 
     android:id="@+id/makePost" 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     android:src="@drawable/ic_create_white_24dp" 
     fab:fab_colorNormal="#444f65" 
     fab:fab_colorPressed="#636e85" 
     fab:fab_label="@string/makePostString" 
     fab:fab_size="mini" /> 
</android.support.design.widget.FloatingActionMenu> 

Активность, где на setContentView я получить фактический крах

public class HomeActivity extends AppCompatActivity 
    implements NavigationView.OnNavigationItemSelectedListener, View.OnClickListener { 

private FloatingActionMenu mFab; 
private ImageView mProfileImage; 
private SharedHelper mSharedHelper; 
private FloatingActionButton mMessages; 
private FloatingActionButton mNewPost; 
private Feed mFeed; 
private MyFriends mMyFriends; 
private Toolbar mToolbar; 
private DrawerLayout mDrawer; 
public static String PROFILE; 
public static String FEED; 
public static String MESSAGES; 
public static String GROUPS; 
public static String FRIENDS; 
public static String SETTINGS; 

@Override 
protected void onCreate(Bundle savedInstanceState) { 
    super.onCreate(savedInstanceState); 
    setContentView(R.layout.activity_home); 

рядом прибегая к помощи и пытается все возможные варианты проверки для компоновки дополнительных папок, которые я, конечно, не имеют, у меня есть только один сингл папке макета, я пробовал очистить проект, перестроить, аннулировать кеши и перезапустить, но ничего мне не помогло ... вот зависимость градиента от файла xml

compile 'com.android.support:appcompat-v7:23.4.0' 
compile 'com.android.support:design:23.4.0' 
compile 'com.android.support:support-v4:23.4.0' 

Ничего экстраординарного, пожалуйста, помогите мне и скажите мне, что с этим делать?

+0

Возможный дубликат [ResourceNotFound при инфляции компоновки] (http://stackoverflow.com/questions/3991770/resourcenotfound-on-layout-inflation) –

ответ

0

Существует и еще один «включить» -layout content_home

+0

да, что есть для контента, и это было с самого первого, и все был оштрафован ... –

+0

* отлично, и приложение отлично работало, я не знаю, что с ним случилось ... –

0

Got, что фиксированный, который был гораздо странно, что кто-то мог get.Anyway я нашел файлы вводимого коэффициента в project.Issue был в той части, когда я переработан переменная с ключом name Я не знаю, почему андроид-студия решила переименовать весь мой ключ проекта s within name to my input one.So there were no compiler issues nothing at all (which is far weird even) and all was working fine on one phone,and not on the other.So i removed that issue renamed to the default 'name' key and all got working.Be carefull as there are lot s странных вещей на данный момент.