Soru & Cevap

HATAA

29.12.2017 - 10:58

Arkadaşlar merhabalar şöyle bir hata alıyorum yardımcı olabilirseniz çok sevinirim;

12-29 22:51:18.887 18632-18632/com.okanunlu.photogallery E/AndroidRuntime: FATAL EXCEPTION: main
                                                                           Process: com.okanunlu.photogallery, PID: 18632
                                                                           java.lang.NoSuchMethodError: No static method getFont(Landroid/content/Context;ILandroid/util/TypedValue;ILandroid/widget/TextView;)Landroid/graphics/Typeface; in class Landroid/support/v4/content/res/ResourcesCompat; or its super classes (declaration of 'android.support.v4.content.res.ResourcesCompat' appears in /data/app/com.okanunlu.photogallery-1/split_lib_dependencies_apk.apk)
                                                                               at android.support.v7.widget.TintTypedArray.getFont(TintTypedArray.java:119)
                                                                               at android.support.v7.widget.AppCompatTextHelper.updateTypefaceAndStyle(AppCompatTextHelper.java:208)
                                                                               at android.support.v7.widget.AppCompatTextHelper.loadFromAttributes(AppCompatTextHelper.java:110)
                                                                               at android.support.v7.widget.AppCompatTextHelperV17.loadFromAttributes(AppCompatTextHelperV17.java:38)
                                                                               at android.support.v7.widget.AppCompatTextView.<init>(AppCompatTextView.java:81)
                                                                               at android.support.v7.widget.AppCompatTextView.<init>(AppCompatTextView.java:71)
                                                                               at android.support.v7.widget.AppCompatTextView.<init>(AppCompatTextView.java:67)
                                                                               at android.support.v7.widget.Toolbar.setTitle(Toolbar.java:753)
                                                                               at android.support.v7.widget.ToolbarWidgetWrapper.setTitleInt(ToolbarWidgetWrapper.java:261)
                                                                               at android.support.v7.widget.ToolbarWidgetWrapper.setWindowTitle(ToolbarWidgetWrapper.java:243)
                                                                               at android.support.v7.widget.ActionBarOverlayLayout.setWindowTitle(ActionBarOverlayLayout.java:621)
                                                                               at android.support.v7.app.AppCompatDelegateImplV9.onTitleChanged(AppCompatDelegateImplV9.java:631)
                                                                               at android.support.v7.app.AppCompatDelegateImplV9.ensureSubDecor(AppCompatDelegateImplV9.java:328)
                                                                               at android.support.v7.app.AppCompatDelegateImplV9.setContentView(AppCompatDelegateImplV9.java:284)
                                                                               at android.support.v7.app.AppCompatActivity.setContentView(AppCompatActivity.java:139)
                                                                               at com.okanunlu.photogallery.SingleFragmentActivity.onCreate(SingleFragmentActivity.java:18)
                                                                               at android.app.Activity.performCreate(Activity.java:6323)
                                                                               at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1108)
                                                                               at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2387)
                                                                               at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2494)
                                                                               at android.app.ActivityThread.access$900(ActivityThread.java:153)
                                                                               at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1347)
                                                                               at android.os.Handler.dispatchMessage(Handler.java:102)
                                                                               at android.os.Looper.loop(Looper.java:148)
                                                                               at android.app.ActivityThread.main(ActivityThread.java:5451)
                                                                               at java.lang.reflect.Method.invoke(Native Method)
                                                                               at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:726)
                                                                               at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:616)

SingleFragmentActivity

package com.okanunlu.photogallery;

import android.os.Bundle;

import android.support.v4.app.Fragment;

import android.support.v4.app.FragmentManager;

import android.support.v7.app.AppCompatActivity;

public abstract class SingleFragmentActivity extends AppCompatActivity{

protected abstract Fragment createFragment();

@Override public void onCreate(Bundle savedInstanceState) {

super.onCreate(savedInstanceState);

setContentView(R.layout.activity_fragment);

FragmentManager fm = getSupportFragmentManager();

Fragment fragment = fm.findFragmentById(R.id.fragment_container);

if(fragment == null){ fragment = createFragment();

fm.beginTransaction() .add(R.id.fragment_container,fragment) .commit();

} } 

activity_fragment.xml


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

<FrameLayout

xmlns:android="http://schemas.android.com/apk/res/android"

android:id="@+id/fragment_container"

android:layout_width="match_parent"

android:layout_height="match_parent">

</FrameLayout>
 

 

 

3 Görüntülenme

1 Cevap

Sitedeki sorulara cevap verebilmek için giriş yapın ya da üye olun.

picture-56237-1539668162.jpg
merve.bngl
06.12.2019 - 02:45

manuel olarak izin vermeniz gerekiyor .manifest dosyasında "<uses-permission android:name="  olan yerde

<uses-permission android:name="android.permission.INTERNET" />

<uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" />

<uses-permission android:name="android.permission.VIBRATE" />

<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />

<uses-permission android:name="android.permission.WAKE_LOCK" />

<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />

<uses-permission android:name="android.permission.READ_PHONE_STATE" /> <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /> 

burdan istediğiniz izinleri verdikten sonra hatalar kalkacaktır. kolay gelsin