• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Apps A “clean” MainActivity pattern after the date has been changed

Hi, suppose that after activating the application, the date of 12.07.2019 will be displayed in the upper 'Current Date' header. After the introduction of the products for breakfast, I would like to change the date on 13/07/2019 by pressing imageButtonUp so that the same activity appears but without the entered data, so that I can introduce new products from 13.07.2019. After introducing the products on 13.07.2019, and then pressing the imageButtonDown button, I would like to return to the previous date, where the products I have introduced with the date 12.07.2019 are displayed. How could I achieve this effect? Do I need to connect ImageButtonDown and Up with MainActivity somehow? Or maybe I need to add some new activities? Because now if I introduce products and then press the button, the date changes but the products stay the same. Thank you in advance for each clue, because I have no idea how I could do this task for my project.

For a better illustration of the situation, I present my main_activity.xml:


I does not have ready code for this situation with adding products to meals, but ... I wanted to test this situation on a more trivial example, where the analogical mechanism takes place, and then move the solution to the project with the addition of products. Here is an example on which I tested the solution:

1. So this is my main_activity.xml:



2. This is my MainActivity.java:

Java:
public class MainActivity extends AppCompatActivity {

    TextView textView, textView2, textView3;
    ImageButton imageButtonDown, imageButtonUp;
    Calendar calendar;
    String formattedDate;
    SimpleDateFormat dateFormat;
    Button button;
    private static final int REQUEST_CODE = 1;

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



        textView = findViewById(R.id.textView);
        textView2 = findViewById(R.id.textView2);
        textView3 = findViewById(R.id.textView3);
        imageButtonDown = findViewById(R.id.imageButton1);
        imageButtonUp = findViewById(R.id.imageButton2);
        button = findViewById(R.id.button2);

         calendar = Calendar.getInstance();

         dateFormat = new SimpleDateFormat("dd-MMM-yyyy");
         formattedDate = dateFormat.format(calendar.getTime());

         textView.setText(formattedDate);


        imageButtonDown.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View view) {

                calendar.add(Calendar.DATE, -1);
                formattedDate = dateFormat.format(calendar.getTime());
                textView.setText(formattedDate);
            }
        });

        imageButtonUp.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View view) {

                calendar.add(Calendar.DATE, +1);
                formattedDate = dateFormat.format(calendar.getTime());
                textView.setText(formattedDate);
            }
        });

        button.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View view) {

                Intent i = new Intent(MainActivity.this, SecondActivity.class);
                startActivityForResult(i, REQUEST_CODE);
            }
        });

    }

    protected void onActivityResult(int requestCode, int resultCode, Intent i) {
        if (resultCode == RESULT_OK && requestCode == REQUEST_CODE) {

            Information information = new Information(i.getStringExtra("day"), i.getIntExtra("deegres", 0));

            textView2.setText(information.getDay());
            textView3.setText(String.valueOf(information.getDegrees_Celsius()));
        }
    }

}

3. This is my second_activity.xml:



4. This is my SecondActivity.java:

Java:
public class SecondActivity extends AppCompatActivity {

    EditText editText1, editText2;
    Button button;

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

        editText1 = findViewById(R.id.editText);
        editText2 = findViewById(R.id.editText2);
        button = findViewById(R.id.button);

        button.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View view) {

                sendInformation();
            }
        });

    }

    public void sendInformation() {

        String day = editText1.getText().toString();
        int deegres = Integer.parseInt(editText2.getText().toString());

        Intent i = new Intent();
        i.putExtra("day", day);
        i.putExtra("deegres", deegres);

        setResult(RESULT_OK, i);
        finish();
    }
}

5. Additional class Information:

Java:
public class Information {

    private String Day;
    private int degrees_Celsius;


    String getDay() {

        return Day;
    }

    Information(String Day, int degrees_Celsius) {

        this.Day = Day;
        this.degrees_Celsius = degrees_Celsius;
    }

    int getDegrees_Celsius() {

        return degrees_Celsius;
    }
}

In this analogous example, after activating the application, the date of 12.07.2019 will be displayed in the upper header. After pressing Go to SecondActivity, I want to go to the second activity, enter information about the day and degrees Celsius, and then press the button Send information, which will help me return to MainActivity. The information will be displayed in textViews. Then, after pressing the imageButtonUp button, I would like to change the date on 13.07.2019 and receive the same activity, but with the cleared information in order to enter new data from the next day. Finally, after pressing imageButtonDown, I want to return to the earlier date 12/07/2019, but I would like to see the information that was introduced on that day.

Thank you in advance for every clue, because I'm stuck in place ..

Aliens and Facebook

Okay so by now most of you have heard, seen or read about some huge plan to over run the top secret military base known as area 51 in September of this year.
Perhaps you yourself have signed up for this stunt.
For the record there are two roads that lead into area 51. However both roads end at the boundaries of area 51 with the actual facilities of area 51 still being several miles away.
You can attempt to approach through the surrounding mountains and foot hills but your talking about an extremely long walk and I do mean extremely long.
Okay so let's say by some pure stroke of genius you actually managed to get past the motion detectors , the roaming patrols of heavily arm private security officers who do like it or not have the legal authorization to shoot you dead and actually managed to get on to the actual facilities site of area 51.
What are you going to see before your either shot or arrested?:mustachedroid:
Your going to see lots of people , vehicles helicopters and fixed wing aircraft. You will see people testing engines and perhaps a new military jet which will look like most other jets use by our military.
So what about the Aliens and UFO's . While I can not say whether or not either of those are at area 51, the chances of you seeing them are well zero:thumbsdowndroid::saddroid:
The majority of the daily activity at area 51 takes place inside windowless buildings or deep underground.
These require you have to have keys, the right ID, finger print, retina scan, and even if you again by some stroke of unbelievably pure luck got your hands a set of keys, ID badge or several as you would need different IDs for different areas
To enter certain area your going to need an escort and this will be provided by an arm security officer. Before entering desire location, a another security personnel or member of the military or civilian will take your ID or IDs and verify they are legit.
They will verify your employment status and security level
Which is done the old fashion way by checking an actual paper file.
Then after all that they are going to check to see if you are scheduled to be there.
At which point your unbelievable luck will run out.
What will follow next is undescribable night mare for you, your family, your friends, everyone you know as every single two bit government agency of the United States takes a sudden interested in your life;)
Which will never be the same.
So be smart if you do come to Nevada in September, hit the casino's, catch a show, get drunk and wasted on a Friday and wake up Sunday afternoon finding out you married the world's ugliest hooker or gigalo

Random Unknown Notification

This is the second time I'm asking on a forum and trying to reword it.

My phone has been doing this for over a year now (it started completely randomly after I had my phone for a few months): completely randomly(sometimes 4 or 5 times a day, sometimes only once) making an old facebook notification sound with no notification bar. If my phone is on silent, it doesn't make the sound but vibrates(nothing is supposed to vibrate when my phone is on silent).

I have completely looked through all of my notifications, apps, and settings. I tried uninstalling facebook and messenger(I barely use them anyway), and I don't have a device maintenance app, although I did download one just to check if I had some sort of virus(it said I didn't) and then uninstalled it.
The only apps I have downloaded are apps like Youtube, Google, Memrise, Instagram and other trustworthy apps with millions of downloads.

I also downloaded a notification history app. It showed all of my notifications except this odd thing I was hearing.

The problem with it is: it is annoying and creepy, and, like I said, it still vibrates when my phone is on silent.

My question is: Do you have any idea what it could be or do you have any similar experience?

PLEASE help me. I just want it to STOP.

Huawei ID

hello,

today, I reseted my phone to factory setting. unfortunately, afterwards I could not log into cloud even before it was not an issue. there is the error message "This service is not available for the country or region where your HUAWEI ID is registered.".
can you, please, help me to fix this problem?

thank you
best regards
Martin

[FREE][GAME] Endless

Hi Guys, Check my hyper casual android game called Endless in google play.

Download Link

It's a hyper-casual game where the player has to control a squircle with their finger and guide it through obstacles. The game has collectibles like diamonds, score boosters and speed breakers.
I have also added a shop with more than 50 items that can be bought with diamonds. Each skin in the shop has a different score boost (2x, 4x, etc) attached to it. Buy these skin to score more points and become the best.

Attachments

  • 94572e1.jpg
    94572e1.jpg
    25.5 KB · Views: 111
  • 1.jpg
    1.jpg
    237.8 KB · Views: 96
  • 6.jpg
    6.jpg
    233.5 KB · Views: 120
  • 20.jpg
    20.jpg
    220 KB · Views: 94
  • 17.jpg
    17.jpg
    256 KB · Views: 86
  • 16.jpg
    16.jpg
    248.1 KB · Views: 95
  • 19.jpg
    19.jpg
    261.3 KB · Views: 91
  • 11.jpg
    11.jpg
    199.5 KB · Views: 89
  • 18.jpg
    18.jpg
    283.6 KB · Views: 92
  • 7.jpg
    7.jpg
    211.6 KB · Views: 95

Help Wifi access denied

Hi everyone. I am using OPPO smartphone. Its working well except for one thing, and its very annoying. Its giving error of "wifi access denied" whenever i want to connect to my home network. Other wifi networks are easily connecting and working like a charm. but at my home i am unable to connect with my wifi on this oppo phone. My wifi is working just fine on other devices (laptops, computers, other phones).
I tried these few things but still same problem.

1. Forgetting the network. And joining it again.
2. Clearing the wifi cache and data.
3. Rebooting it couple of times.
4. Reset networks settings.
5. Hard reset.
6. Connecting via WPS.

I have done all these things but no result. Kindly help me what can i do further regarding this.

/bin/sh: *: not found after chrooting

i need to do a task on my system but after succesfull mounting and bind and chroot, get the error written in the following:
Code:
mkdir /data/local/sda19
mount /dev/block/sda19 /data/local/sda19
mount --bind /dev /data/local/sda19/dev
mount --bind /dev/pts /data/local/sda19/dev/pts
mount --bind /proc /data/local/sda19/proc
mount --bind /sys /data/local/sda19/sys
chroot /data/local/sda19
#ls 
/bin/sh: ls: not found
please help me out as i need to perform that task urgently

Galaxy ace no go0gle play and no internet acces

Hi

I got a curious problem, I cannot access the internet from my galaxy ace phone even using wifi, it just says invalid security certificate, I have not chrome installed and also cannot install google play to install chrome, I am just using the built-in standard internet browser, but this does not work, so need to fix that and get Google play also sorted.

Thanks for any tips

Updating Verizon Tablet

Not sure how to update Verizon tablet.
I have a Verizon Ellipsis 7 tablet model QMV7A that I bought over 5 years ago and I need to update it.
The Verizon account is no longer active but I still use it over wifi.
When I try to update it, I get the message unable to connect to network.
Everything I read on the internet tells me that this must be done over the Verizon network.
There must me a way to do it over wifi but I can't find out how to do this or where to download the operating system from.
I am able to connect my laptop to it to transfer files so it seems to me the best way would be to download to my laptop and transfer that way but I can't find a link and am not sure how to go about doing an update.
Last update was done in 2015.
The only reason that I want to update is that the app that I use 90% of the time no longer works and giving me error message saying that it requires android operating system 5.0 or higher.
From about tablet screen
Current android version is 4.4.2
HW version D3A
Model number QMV7A
Any help would be greatly appreciated.

What happened to my Pie?

Moto g6 play on Boost Mobile....

Yesterday it tried to update to Android 9, but sadly th?tre wasnt much storage... so I deleted some things, but now it's saying when I go to update that it's up to date, though it's still running Android 8 on Feburary security patch. Ive tried everyting, even using the pc app to flash it and factory reset. But I notice there is no way to reset the security updates? I"m just wondering what I am doing wrong...

Samsung Galaxy Note 10 Rumors

so it looks like more info is being "leaked" to the public. a bunch of sites are now showing images and theior analysis of these pictures.

here are a few articles you can read:
https://www.cnet.com/news/samsung-galaxy-note-10-and-note-10-plus-images-reportedly-leak/
https://www.cnet.com/news/samsung-galaxy-note-10-more-leaked-images-show-no-headphone-jack/
https://www.theverge.com/circuitbre...y-note-10-leaked-photos-huawei-color-gradient

no head phone jack according to the leaked photos. not sure if i care. i like my bluetooth headset anyways.

i'm not sure if i like a screen that has a screen size of 6.66"........that looks very ominous.....lol though some sites are saying 6.4" and a 6.75" screen size so who knows what the exact size will be.

anybody else excited? will you be the first in line to buy it? i could upgrade now, but i'm gonna wait for this to be released. depending on what kind of deals that might be included with the phone, i might get it on release day.

  • Poll Poll
Apps on a null object reference


Excuseme.. i hava promblem with my activity. how i fix on a null object reference. Thanks :)

Code:
E/AndroidRuntime: FATAL EXCEPTION: main
    Process: com.yk.danaberkah, PID: 22728
    java.lang.RuntimeException: Unable to start activity ComponentInfo{com.yk.danaberkah/com.yk.danaberkah.MainActivity}: java.lang.NullPointerException: Attempt to invoke virtual method 'void com.yk.danaberkah._sliders.SliderView.setDurationScroll(int)' on a null object reference
        at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2363)
        at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2426)
        at android.app.ActivityThread.access$800(ActivityThread.java:176)
        at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1343)
        at android.os.Handler.dispatchMessage(Handler.java:102)
        at android.os.Looper.loop(Looper.java:135)
        at android.app.ActivityThread.main(ActivityThread.java:5417)
        at java.lang.reflect.Method.invoke(Native Method)
        at java.lang.reflect.Method.invoke(Method.java:372)
        at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:902)
        at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:697)
     Caused by: java.lang.NullPointerException: Attempt to invoke virtual method 'void com.yk.danaberkah._sliders.SliderView.setDurationScroll(int)' on a null object reference
        at com.yk.danaberkah.MainActivity.setupSlider(MainActivity.java:162)
        at com.yk.danaberkah.MainActivity.onCreate(MainActivity.java:96)
        at android.app.Activity.performCreate(Activity.java:5990)
        at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1108)
        at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2316)
        at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2426)
        at android.app.ActivityThread.access$800(ActivityThread.java:176)
        at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1343)
        at android.os.Handler.dispatchMessage(Handler.java:102)
        at android.os.Looper.loop(Looper.java:135)
        at android.app.ActivityThread.main(ActivityThread.java:5417)
        at java.lang.reflect.Method.invoke(Native Method)
        at java.lang.reflect.Method.invoke(Method.java:372)
        at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:902)
        at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:697)
Application terminated.


This My MainActivity.java


Java:
public class MainActivity extends AppCompatActivity
        implements NavigationView.OnNavigationItemSelectedListener {
private SliderPagerAdapter mAdapter;
            private SliderIndicator mIndicator;
            private String TAG = MainActivity.class.getSimpleName();
            private SliderView sliderView;
            private LinearLayout mLinearLayout;

@Override
                protected void onCreate(Bundle savedInstanceState) {
                    super.onCreate(savedInstanceState);
                    setContentView(R.layout.activity_main);
                    Toolbar toolbar = findViewById(R.id.toolbar);
                    setSupportActionBar(toolbar);
                    sliderView = (SliderView) findViewById(R.id.sliderView);
                    mLinearLayout = (LinearLayout) findViewById(R.id.pagesContainer);
                    setupSlider();

/*Slider Setup Example Use URLS*/
                private void setupSlider() {
                    sliderView.setDurationScroll(800);
                    List<Fragment> fragments = new ArrayList<>();
                    fragments.add(FragmentSlider.newInstance("https://jssorcdn7.azureedge.net/demos/img/gallery/980x380/001.jpg"));
                    fragments.add(FragmentSlider.newInstance("https://www.dnvgl.co.uk/Images/ISO2015-revisions-1134x350_tcm12-13061.jpg"));
                    fragments.add(FragmentSlider.newInstance("https://www.dnvgl.co.uk/Images/ISO2015-revisions-1134x350_tcm12-13061.jpg"));
                    fragments.add(FragmentSlider.newInstance("https://jssorcdn7.azureedge.net/demos/img/gallery/980x380/001.jpg"));

                    Log.e(TAG, "Response from fragment: " + sliderView);
                    mAdapter = new SliderPagerAdapter(getSupportFragmentManager(), fragments);
                    sliderView.setAdapter(mAdapter);
                    mIndicator = new SliderIndicator(this, mLinearLayout, sliderView, R.drawable.indicator_circle);
                    mIndicator.setPageCount(fragments.size());
                    mIndicator.show();
                }
      }
}

This FragmentSlider.java

Code:
public class FragmentSlider extends Fragment {

    private static final String ARG_PARAM1 = "params";

    private String imageUrls;

    public FragmentSlider() {
    }

    public static FragmentSlider newInstance(String params) {
        FragmentSlider fragment = new FragmentSlider();
        Bundle args = new Bundle();
        args.putString(ARG_PARAM1, params);
        fragment.setArguments(args);
        return fragment;
    }

    @Override
    public View onCreateView(LayoutInflater inflater, ViewGroup container,
                             Bundle savedInstanceState) {
        imageUrls = getArguments().getString(ARG_PARAM1);
        View view = inflater.inflate(R.layout.fragment_slider, container, false);
        ImageView img = (ImageView) view.findViewById(R.id.image_slider);
        Glide.with(getActivity())
                .load(imageUrls)
                .placeholder(R.drawable.beras_murah)
                .into(img);
        return view;
    }
}



This SliderIndicator.java

Java:
public class SliderIndicator implements ViewPager.OnPageChangeListener {
    private Context mContext;
    private LinearLayout mContainer;
    private int mDrawable;
    private int mSpacing;
    private int mSize;
    private ViewPager mViewPager;
    private int mPageCount;
    private int mInitialPage = 0;

    private int defaultSizeInDp = 12;
    private int defaultSpacingInDp = 12;

    public SliderIndicator(@NonNull Context context,
                           @NonNull LinearLayout containerView,
                           @NonNull ViewPager viewPager,
                           @DrawableRes int drawableRes) {
        if (context == null) {
            throw new IllegalArgumentException("context cannot be null");
        } else if (containerView == null) {
            throw new IllegalArgumentException("containerView cannot be null");
        } else if (viewPager == null) {
            throw new IllegalArgumentException("ViewPager cannot be null");
        } else if (viewPager.getAdapter() == null) {
            throw new IllegalArgumentException("ViewPager does not have an adapter set on it.");
        }
        mContext = context;
        mContainer = containerView;
        mDrawable = drawableRes;
        mViewPager = viewPager;

    }

    public void setPageCount(int pageCount) {
        mPageCount = pageCount;
    }

    public void setInitialPage(int page) {
        mInitialPage = page;
    }

    public void setDrawable(@DrawableRes int drawable) {
        mDrawable = drawable;
    }

    public void setSpacingRes(@DimenRes int spacingRes) {
        mSpacing = spacingRes;
    }

    public void setSize(@DimenRes int dimenRes) {
        mSize = dimenRes;
    }

    public void show() {
        initIndicators();
        setIndicatorAsSelected(mInitialPage);
        new Handler().postDelayed(new Runnable() {
            @Override
            public void run() {
                mViewPager.setCurrentItem(1);
            }
        }, 2500);
    }

    private void initIndicators() {
        if (mContainer == null || mPageCount <= 0) {
            return;
        }

        mViewPager.addOnPageChangeListener(this);
        Resources res = mContext.getResources();
        mContainer.removeAllViews();
        for (int i = 0; i < mPageCount; i++) {
            View view = new View(mContext);
            int dimen = mSize != 0 ? res.getDimensionPixelSize(mSize) : ((int) res.getDisplayMetrics().density * defaultSizeInDp);
            int margin = mSpacing != 0 ? res.getDimensionPixelSize(mSpacing) : ((int) res.getDisplayMetrics().density * defaultSpacingInDp);
            LinearLayout.LayoutParams lp = new LinearLayout.LayoutParams(dimen, dimen);
            lp.setMargins(i == 0 ? 0 : margin, 0, 0, 0);
            view.setLayoutParams(lp);
            view.setBackgroundResource(mDrawable);
            view.setSelected(i == 0);
            mContainer.addView(view);
        }
    }

    private void setIndicatorAsSelected(int index) {
        if (mContainer == null) {
            return;
        }
        for (int i = 0; i < mContainer.getChildCount(); i++) {
            View view = mContainer.getChildAt(i);
            view.setSelected(i == index);
        }
    }

    @Override
    public void onPageScrolled(int position, float positionOffset, int positionOffsetPixels) {

    }

    @Override
    public void onPageSelected(int position) {
        int index = position % mPageCount;
        setIndicatorAsSelected(index);
        final int moveTo = position + 1;
        try {
            new Handler().postDelayed(new Runnable() {
                @Override
                public void run() {
                    mViewPager.setCurrentItem(moveTo);
                }
            }, 2500);
        }catch (Exception e){
        }
    }

    @Override
    public void onPageScrollStateChanged(int state) {

    }

    public void cleanup() {
        mViewPager.clearOnPageChangeListeners();
    }
}

SliderPagerAdapter.java

Java:
public class SliderPagerAdapter extends FragmentStatePagerAdapter {

    private static final String TAG = "SliderPagerAdapter";

    List<Fragment> mFrags = new ArrayList<>();

    public SliderPagerAdapter(FragmentManager fm, List<Fragment> frags) {
        super(fm);
        mFrags = frags;
    }

    [USER=1021285]@override[/USER]
    public Fragment getItem(int position) {
        int index = position % mFrags.size();
        return FragmentSlider.newInstance(mFrags.get(index).getArguments().getString("params"));
    }

    [USER=1021285]@override[/USER]
    public int getCount() {
        return Integer.MAX_VALUE;
    }

}

SliderView.java

Java:
public class SliderView extends ViewPager {

    public static final int DEFAULT_SCROLL_DURATION = 250;
//    public static final int SLIDE_MODE_SCROLL_DURATION = 1000;

    public SliderView(Context context) {
        super(context);
        init();
    }

    public SliderView(Context context, AttributeSet attrs) {
        super(context, attrs);
        init();
    }

    private void init() {
        setDurationScroll(DEFAULT_SCROLL_DURATION);
        this.setOnTouchListener(new OnTouchListener() {
            @Override
            public boolean onTouch(View v, MotionEvent event) {
                return true;
            }
        });
    }
    public void setDurationScroll(int millis) {
        try {
            Class<?> viewpager = ViewPager.class;
            Field scroller = viewpager.getDeclaredField("mScroller");
            scroller.setAccessible(true);
            scroller.set(this, new OwnScroller(getContext(), millis));
        } catch (Exception e) {
            e.printStackTrace();
        }
    }

    public class OwnScroller extends Scroller {

        private int durationScrollMillis = 1;

        public OwnScroller(Context context, int durationScroll) {
            super(context, new DecelerateInterpolator());
            this.durationScrollMillis = durationScroll;
        }

        @Override
        public void startScroll(int startX, int startY, int dx, int dy, int duration) {
            super.startScroll(startX, startY, dx, dy, durationScrollMillis);
        }
    }
}

All of a sudden my recorded videos shake badly

I have a Galaxy S8+ and I went to my gallery to watch a short video of my dogs I shot a few days ago. To my surprise, when I hit play the video shakes. I tried playing another video I shot the same day and it has the same problem. I decided to test the camera by recording a quick video of my room. As soon as I hit record the video begins to shake. It's hard to explain it other than just by saying it's shaking. In some videos it shakes very violently. It completely ruins the video. I have gone back and played some previous videos. All my recent videos shake. Anything older than maybe 2 weeks, maybe less is fine. That timing leads me to believe it may have started after the last update. It was a pretty big update that changed quite a bit of stuff.

I navigated to"last update" in settings but it just says "There is no information about this update.", but when I navigate to "about phone" and then "software information" it says I'm running version 9.

The forum is giving me an error when I try to attach a video demonstrating the issue.

Any help appreciated! Really want to be able to use my camera to shoot video again.

Filter

Back
Top Bottom