小编raj*_*war的帖子

如何在按钮点击时调用或弹出片段

我实现了一个Android应用程序.我想在评级按钮点击时调用或弹出片段.

例如,这里我附上了截图.当我点击率按钮时,如何调用这样的弹出窗口或片段

在此输入图像描述

在此输入图像描述

请帮我怎么称这些片段?

android popup button android-fragments

7
推荐指数
1
解决办法
1万
查看次数

android studio中的java.lang.NoClassDefFoundError

我在android studio中得到java.lang.NoClassDefFoundError,当我在我的项目中添加一个新类时,其余代码没有检测到类(由于没有按预期工作,它没有给出任何编译时错误).在这种情况下,我添加了一个UtilDateTime类,它给出了java.lang.NoClassDefFoundError.请帮助我这可能似乎不是一个编码问题,但与我正在使用的库相关的东西(虽然我不确定问题的痛苦).

日志显示: -

    08-08 17:03:36.832  19979-20179/com.indiacom.salondemo E/AndroidRuntime? FATAL EXCEPTION: AsyncTask #3
    java.lang.RuntimeException: An error occured while executing doInBackground()
            at android.os.AsyncTask$3.done(AsyncTask.java:299)
            at java.util.concurrent.FutureTask.finishCompletion(FutureTask.java:352)
            at java.util.concurrent.FutureTask.setException(FutureTask.java:219)
            at java.util.concurrent.FutureTask.run(FutureTask.java:239)
            at android.os.AsyncTask$SerialExecutor$1.run(AsyncTask.java:230)
            at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1080)
            at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:573)
            at java.lang.Thread.run(Thread.java:838)
     Caused by: java.lang.NoClassDefFoundError: com.indiacom.salondemo.utilities.UtilDateTime
            at com.indiacom.salondemo.asynctask.CalendarApiAsyncTask.getDataFromApi(CalendarApiAsyncTask.java:86)
            at com.indiacom.salondemo.asynctask.CalendarApiAsyncTask.doInBackground(CalendarApiAsyncTask.java:45)
            at com.indiacom.salondemo.asynctask.CalendarApiAsyncTask.doInBackground(CalendarApiAsyncTask.java:22)
            at android.os.AsyncTask$2.call(AsyncTask.java:287)
            at java.util.concurrent.FutureTask.run(FutureTask.java:234)
            at                                
android.os.AsyncTask$SerialExecutor$1.run(AsyncTask.java:230)
            at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1080)
            at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:573)
            at java.lang.Thread.run(Thread.java:838)
Run Code Online (Sandbox Code Playgroud)

这是我的代码: -

AppointmentActivity类: -

package com.indiacom.salondemo;

import com.google.android.gms.common.ConnectionResult;
import com.google.android.gms.common.GooglePlayServicesUtil;
import com.google.api.client.extensions.android.http.AndroidHttp;
import com.google.api.client.googleapis.extensions.android.gms.auth.GoogleAccountCredential;
import com.google.api.client.http.HttpTransport;
import com.google.api.client.json.JsonFactory;
import com.google.api.client.json.gson.GsonFactory;
import com.google.api.client.util.ExponentialBackOff;


import …
Run Code Online (Sandbox Code Playgroud)

android google-calendar-api

5
推荐指数
0
解决办法
367
查看次数