我的要求: - 我正在尝试创建一个只有日历功能的应用,当用户打开应用时,日历会像谷歌日历一样打开.我从Web服务接收事件,我必须根据日历中的日期显示这些事件.现在,如果他们是任何日期的任何事件,而不是他们应该是事件时间的颜色块,并且如果有多个事件,那么我们必须为一个事件显示多个颜色块.
我在这里提出了一个很好的建议.我可以通过默认库或API来执行此操作吗?因为我读过的Android API的Calendar,CalendarView,calendar-provider,CalendarContract.但没有人告诉我们如何在自己的日历中显示事件.
所以我正在尝试使用自定义日历.我可以使用创建自定义日历Gridview.
.
我希望它与事件看起来像这样
.
BTW我的最低Android支持是android v4.0
我可以通过电话获得联系电话.我想知道如何从中删除国家/地区代码.也就是说,如果用户的电话号码带有国家代码(+ 91-9876543210),我需要没有带前缀国家代码的电话号码(9876543210).
提前致谢.
我想以特定颜色显示TextView的文本,我从服务器获取该文本.从服务器颜色以字符串格式.像"YELLOW","BLUE","RED","PURPLE"等.我们如何将这种颜色设置为textview的文本.
任何人都可以对此有所了解吗?
谢谢
我有一个Android TV应用程序,所以我的所有控件都使用焦点(远程).我有一个webview加载网址并显示内容.现在这个页面在中心有一个部分,这个部分有2个按钮.现在重点是该部分本身,它不会进入内部并专注于按钮.如果我单击遥控器上的向上和向下按钮,页面只会向上和向下滚动,但焦点不会移动到按钮内部.知道如何解决这个问题吗?谢谢.
我正在处理一个项目,但在通知中遇到了一个奇怪的问题。基本上我想在通知中播放警报,为此我在通知生成器中添加声音 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)
通知出现在面板中,但是当我触摸通知面板向下滚动时,音乐会自动停止。我无法理解场景。
请帮我解决问题。
谢谢
我可以从 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 来查找和安装该应用程序!
我正在制作一份注册表,其中需要一个复选框来同意条款和条件。所以问题是复选框的文本包含打开网页的链接(见下图)。TextView我想知道是否可以像使用一样使复选框可点击ClickableSpan。

到目前为止我已经使用以下代码完成了此操作:
\n\n以下方法接受字符串并返回SpannableString我设置为复选框的内容。
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}\nRun Code Online (Sandbox Code Playgroud)\n\n\nt.setText(makeSpannable(
"Ich akzeptiere die <a href=\'http://www.google.com\'>AGB\'s</a> und …
到目前为止我做了什么:
我已经实现了自定义相机来读取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中的位图.
view.setDrawingCacheEnabled(true);
Bitmap b= view.getDrawingCache();
Run Code Online (Sandbox Code Playgroud)
当我转换为Bitmap时,我在视图中有价值,它显示位图值null.
我正在使用带有类扩展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)