小编Lel*_*ele的帖子

仅当版本为11+时才能使用函数

在我的代码中,我正在使用带有"查询文本更改"的函数,但它只支持从android 11这是一个简单的搜索栏.如何验证当前版本的android,并显示不同的活动?谢谢!

android version android-4.0-ice-cream-sandwich

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

在日历视图中编辑一天的背景颜色

在我的应用程序中,我必须显示一个日历,其中某些日子的颜色不同(例如,绿色背景)我进入"日历视图",我专注于当前日期,但似乎无法从代码着色某些日子.你能给我一些建议吗?(我不想使用自定义库)

CalendarView calendario = (CalendarView) findViewById(R.id.calendarView1);
    Calendar Now = Calendar.getInstance();
    calendario.setDate(Now.getTimeInMillis()); //focus calendar view on today
Run Code Online (Sandbox Code Playgroud)

android android-calendar calendarview

6
推荐指数
1
解决办法
7259
查看次数

在哪里与looper"退出"?

我有一个弯针的问题.我打电话looper.prepare(),做完之后一切正常.但如果我旋转设备,我会在准备工作中遇到异常.

07-12 16:40:09.760: E/activity(15809):  java.lang.RuntimeException: Only one Looper may be created per thread
Run Code Online (Sandbox Code Playgroud)

我正试图退出弯针,但它没有做任何事情.

这是我的AsyncTask:

 @Override
    protected String doInBackground(String... args) {

        try{Looper.prepare();   //here start the exception

       try {  

            URL  url = new URL(link); 
            HttpURLConnection conn = (HttpURLConnection) url.openConnection(); 
         conn.setDoInput(true);   
            conn.connect();  
            InputStream is = conn.getInputStream();
          utente.measure(0, 0);
            bmImg = decodeSampledBitmapFromResource(is,(int) utente.getMeasuredWidth(), utente.getMeasuredHeight(), link);

 if(bmImg!=null){


        try{  

         getCroppedBitmap();
        }catch(Exception e){
            System.out.println(e);
        }

          }

        }
        catch (IOException e)
        {       
           Log.e("lele", "errore qui");
            e.printStackTrace();  

        }
        Looper.myLooper().quit();   //do nothings
        }catch(Exception e){
            Log.e("canta tu",  " …
Run Code Online (Sandbox Code Playgroud)

android exit looper android-asynctask

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

点击通知打开意图(附加额外)

在我的应用程序上,我发布了一些通知,通知有一个标题和一个文本.当用户单击通知时,我必须打开一个显示标题和通知全文的活动.如果我只有一个通知,它很好,但是如果点击时有2个或更多通知(具有不同的id),我打开活动,使用相同的标题和文本(第一个通知)我如何传递正确的值?抱歉英语不好

public void sendSimpleNotification(String titolo, String testo, String imgUrl, int id) {

        NotificationCompat.Builder notificationBuilder = new NotificationCompat.Builder(this.getApplicationContext());

        // Titolo e testo della notifica
        notificationBuilder.setContentTitle(titolo);
        notificationBuilder.setContentText(testo);

        // Testo che compare nella barra di stato non appena compare la notifica
        notificationBuilder.setTicker("Nuova offerta dall'Online app");

        // Data e ora della notifica
        notificationBuilder.setWhen(System.currentTimeMillis());

        // Icona della notifica
        notificationBuilder.setSmallIcon(R.drawable.ic_notifica);

        // Creiamo il pending intent che verrà lanciato quando la notifica
        // viene premuta
        //System.out.println("definisco l'intent per la notifica");
        Intent notificationIntent = new Intent(this.getApplicationContext(), MostraNotifica.class); //eventualmente …
Run Code Online (Sandbox Code Playgroud)

android notify android-intent

0
推荐指数
1
解决办法
1660
查看次数