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

Android application Development

I am using jsoup to parse the title of the website but the app crash when I click on that button.
Code:
public View onCreateView(LayoutInflater inflater, ViewGroup container,
                             Bundle savedInstanceState) {
        View view=inflater.inflate(R.layout.fragment_blogs, container, false);
      
        try {
            String url="https://www.admecindia.co.in";
            Log.e ("<<<","URL is Okay");
           Document document= (Document) Jsoup.connect(url.format(URLEncoder.encode(url,"UTF-8")));
            Log.e ("<<<","document does not create problem");
            String title=document.title();
            Toast.makeText(getActivity(), title, Toast.LENGTH_SHORT).show();
        } catch (IOException e) {
            e.printStackTrace();
            Toast.makeText(getActivity(),e+"",Toast.LENGTH_LONG).show();
        }
        return view;
    }

}
Code:
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:orientation="horizontal"
    tools:context="com.admecmultimediainstitute.admec.Blogs">
  <TextView
      android:layout_width="wrap_content"
      android:layout_height="wrap_content"
      android:id="@+id/txtview"/>

</LinearLayout>

The following Errors are coming while pressing the button. Error indication is in Document line.

FATAL EXCEPTION: main
Process: com.admecmultimediainstitute.admec, PID: 9930
java.util.UnknownFormatConversionException: Conversion = 'F'
at java.util.Formatter$FormatSpecifier.conversion(Formatter.java:2730)
at java.util.Formatter$FormatSpecifier.<init>(Formatter.java:2759)
at java.util.Formatter$FormatSpecifierParser.<init>(Formatter.java:2591)
at java.util.Formatter.parse(Formatter.java:2524)
at java.util.Formatter.format(Formatter.java:2472)
at java.util.Formatter.format(Formatter.java:2426)
at java.lang.String.format(String.java:2626)
at com.admecmultimediainstitute.admec.Blogs.onCreateView(Blogs.java:40)
at android.support.v4.app.Fragment.performCreateView(Fragment.java:2261)
at android.support.v4.app.FragmentManagerImpl.moveToState(FragmentManager.java:1419)
at android.support.v4.app.FragmentManagerImpl.moveFragmentToExpectedState(FragmentManager.java:1750)
at android.support.v4.app.FragmentManagerImpl.moveToState(FragmentManager.java:1819)
at android.support.v4.app.BackStackRecord.executeOps(BackStackRecord.java:797)
at android.support.v4.app.FragmentManagerImpl.executeOps(FragmentManager.java:2590)
at android.support.v4.app.FragmentManagerImpl.executeOpsTogether(FragmentManager.java:2377)
at android.support.v4.app.FragmentManagerImpl.removeRedundantOperationsAndExecute(FragmentManager.java:2332)
at android.support.v4.app.FragmentManagerImpl.execPendingActions(FragmentManager.java:2239)
at android.support.v4.app.FragmentManagerImpl$1.run(FragmentManager.java:700)
at android.os.Handler.handleCallback(Handler.java:751)
at android.os.Handler.dispatchMessage(Handler.java:95)
at android.os.Looper.loop(Looper.java:154)
at android.app.ActivityThread.main(ActivityThread.java:6077)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:865)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:755)
Please give me a solution.
 
This type of toolbar I want as in image but I didn't get it.
 

Attachments

  • ADMEC_About us.jpg
    ADMEC_About us.jpg
    415 KB · Views: 136
I get the data from the website in HTML format by using jsoup, but I want that in the form of the actual element not in HTML format in my app?
It provides me data in HTML form? How can i get it in text or actual form?
Code:
Document document = (Document) Jsoup.connect(url).get();
Elements element=document.getElementsByClass("node-title");
 
Back
Top Bottom