小编Gop*_*rvi的帖子

如何使用事件管理创建自定义日历?

我的要求: - 我正在尝试创建一个只有日历功能的应用,当用户打开应用时,日历会像谷歌日历一样打开.我从Web服务接收事件,我必须根据日历中的日期显示这些事件.现在,如果他们是任何日期的任何事件,而不是他们应该是事件时间的颜色块,并且如果有多个事件,那么我们必须为一个事件显示多个颜色块.

我在这里提出了一个很好的建议.我可以通过默认库或API来执行此操作吗?因为我读过的Android API的Calendar,CalendarView,calendar-provider,CalendarContract.但没有人告诉我们如何在自己的日历中显示事件.

所以我正在尝试使用自定义日历.我可以使用创建自定义日历Gridview.

我现在有的日历图像.

我希望它与事件看起来像这样

带事件的日历图像.

BTW我的最低Android支持是android v4.0

android calendar android-calendar

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

如何在没有国家代码的情况下联系电话?

我可以通过电话获得联系电话.我想知道如何从中删除国家/地区代码.也就是说,如果用户的电话号码带有国家代码(+ 91-9876543210),我需要没有带前缀国家代码的电话号码(9876543210).

提前致谢.

java android

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

如何将颜色名称转换为等效的十六进制代码?

我想以特定颜色显示TextView的文本,我从服务器获取该文本.从服务器颜色以字符串格式.像"YELLOW","BLUE","RED","PURPLE"等.我们如何将这种颜色设置为textview的文本.

任何人都可以对此有所了解吗?

谢谢

android colors textview

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

Android Webview无法专注于其元素

我有一个Android TV应用程序,所以我的所有控件都使用焦点(远程).我有一个webview加载网址并显示内容.现在这个页面在中心有一个部分,这个部分有2个按钮.现在重点是该部分本身,它不会进入内部并专注于按钮.如果我单击遥控器上的向上和向下按钮,页面只会向上和向下滚动,但焦点不会移动到按钮内部.知道如何解决这个问题吗?谢谢.

android android-webview

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

打开通知面板时通知声音停止

我正在处理一个项目,但在通知中遇到了一个奇怪的问题。基本上我想在通知中播放警报,为此我在通知生成器中添加声音 ieuri。这是我的代码:

builder.setSmallIcon(R.mipmap.app_icon).setContentTitle(title)
            .setContentText(msg)
            .setColor(getResources().getColor(R.color.white))
            .addAction(R.drawable.alarm_off, getString(R.string.dismiss), pendingIntent)
            .setOngoing(true)
            .setSound(Uri.parse(path));

    Notification notification = builder.build();
    notification.flags |= Notification.FLAG_INSISTENT;


    NotificationManager notificationManager = (NotificationManager) getSystemService(Context.NOTIFICATION_SERVICE);
    notificationManager.notify(WAKE_UP_ALARM_ID, notification);
Run Code Online (Sandbox Code Playgroud)

通知出现在面板中,但是当我触摸通知面板向下滚动时,音乐会自动停止。我无法理解场景。

请帮我解决问题。

谢谢

android android-notifications

5
推荐指数
1
解决办法
1893
查看次数

如何从网页打开android应用程序?

我可以从 HTML 调用我的应用程序吗?

例如:我可以从我的应用程序中正确调用带有此代码的网页。

安卓代码:

  startActivity(new Intent(Intent.ACTION_VIEW, Uri.parse(
                                    "myDomain.com")));
Run Code Online (Sandbox Code Playgroud)

在我的网站上做了一些事情之后,我想再次打开我的 android 应用程序。

我找到了这个代码,

<a href="market://details?id=info.androidhive.slidingmenu">
Run Code Online (Sandbox Code Playgroud)

但它只是调用 Market 来查找和安装该应用程序!

html javascript android ios web

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

如何在android中的CheckBox文本中添加链接?

我正在制作一份注册表,其中需要一个复选框来同意条款和条件。所以问题是复选框的文本包含打开网页的链接(见下图)。TextView我想知道是否可以像使用一样使复选框可点击ClickableSpan

\n\n

在此输入图像描述

\n\n

到目前为止我已经使用以下代码完成了此操作:

\n\n

以下方法接受字符串并返回SpannableString我设置为复选框的内容。

\n\n
private SpannableString makeSpannable(String text)\n{\nString temp = text;\nPattern pattern = Pattern\n    .compile("<a href=[\\\\\\"\']([\\\\.^>^<\\\\w:/]*)[\\\\\\"\']>([^>^<.]*)</a>");\nMatcher matcher = pattern.matcher(text);\nwhile (matcher.find())\n{\n    temp = temp.replace(matcher.group(0), (matcher.group(2)));\n}\n\nSpannableString linkedString = new SpannableString(temp);\nmatcher = pattern.matcher(text);\nwhile (matcher.find())\n{\n\n    final String href = matcher.group(1);\n\n    int index = temp.indexOf(matcher.group(2));\n    ClickableSpan clickable = new ClickableSpan() {\n\n    @Override\n    public void onClick(View widget)\n    {\n        loadLink(href);\n    }\n    };\n    linkedString.setSpan(clickable, index, index\n        + matcher.group(2).length(), 0);\n}\nreturn linkedString;\n}\n
Run Code Online (Sandbox Code Playgroud)\n\n
\n

t.setText(makeSpannable("Ich akzeptiere die <a href=\'http://www.google.com\'>AGB\'s</a> und …

android

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

为什么带处理器的连续自动对焦相机不允许切换相机闪光灯?

到目前为止我做了什么:

我已经实现了自定义相机来读取qr代码,需要继续对焦相机以便更好地阅读.

我的问题是,当我使用处理器时,每隔一秒聚焦一次,相机闪光灯开关\关闭按钮不起作用,或者打开和关闭相机闪光灯需要太多时间.当我每秒移除自动聚焦相机的代码(可运行和处理程序)时,每件事情都能正常工作.

我想要的是在相机移动时自动快速聚焦,并且能够快速打开和关闭闪光灯而不使用,Camera.Parameters.FOCUS_MODE_CONTINUOUS_PICTURE因为它不可用API<14.

我曾经使用过,Camera.Parameters.FOCUS_MODE_AUTO但它只是在启动时将相机聚焦一次,这就是为什么我每天使用处理器聚焦相机.

Min SDK版本的项目是9.

我的相机活动是

public class CameraActivityNew extends Activity implements OnClickListener,
        Camera.PreviewCallback {

    CameraPreviewNew mPreview;
    FrameLayout flCameraPreview;
    ImageButton ibFlashButton;
    Boolean isFlashOn = false;

    Camera mCamera;

    private Handler mAutoFocusHandler;
    private boolean mPreviewing = true;

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        requestWindowFeature(Window.FEATURE_NO_TITLE);
        getWindow().addFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN);
        mAutoFocusHandler = new Handler();
        setContentView(R.layout.activity_camera);
        findSetupViews();
        mPreview = new CameraPreviewNew(getApplicationContext(), this,
                autoFocusCB);
        flCameraPreview.addView(mPreview);
    }

    private Runnable doAutoFocus = new Runnable() {
        public void run() { …
Run Code Online (Sandbox Code Playgroud)

android android-camera

5
推荐指数
2
解决办法
1243
查看次数

如何在Android中将View转换为Bitmap?

我正在使用以下行将视图转换为android中的位图.

view.setDrawingCacheEnabled(true);
Bitmap b= view.getDrawingCache(); 
Run Code Online (Sandbox Code Playgroud)

当我转换为Bitmap时,我在视图中有价值,它显示位图值null.

android android-widget android-layout

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

如何让多个listview响应不同的onItemClickListener?

我正在使用带有类扩展Activity的4list视图.我必须执行不同的列表项单击功能.我可以使用以下方法代码吗?那么如何设置单个onItemClickListener多个ListViews

   public void onItemClick(AdapterView<?> adapter, View view, int index, long id)
   { 
       switch(view.getId())
       {
          case <listview1 Id> : //call method 1; break;

          case <listview2 Id> : //call method 2; break;

          case <listview3 Id> : //call method 3; break;
       }
   }
Run Code Online (Sandbox Code Playgroud)

java android

3
推荐指数
1
解决办法
1651
查看次数