小编das*_*ony的帖子

Droid上的zz_moto_actionbar_bkg.xml资源错误

我从Droid X和Droid Pro收到了奇怪的崩溃报告.

android.content.res.Resources$NotFoundException:
File res/drawable/zz_moto_actionbar_bkg.xml from drawable resource ID #0x10803a8
    at android.content.res.Resources.loadDrawable(Resources.java:1735)
    at android.content.res.Resources.getDrawable(Resources.java:596)
    at android.view.View.setBackgroundResource(View.java:7542)
    at com.android.internal.app.AlertController.setBackground(AlertController.java:719)
    at com.android.internal.app.AlertController.setupView(AlertController.java:424)
    at com.android.internal.app.AlertController.installContent(AlertController.java:232)
    at android.app.AlertDialog.onCreate(AlertDialog.java:251)
    at android.app.Dialog.dispatchOnCreate(Dialog.java:307)
    at android.app.Dialog.show(Dialog.java:225)
    at android.app.AlertDialog$Builder.show(AlertDialog.java:802)
    at com.*******.a(SourceFile:320)
    at com.*******.onOptionsItemSelected(SourceFile:292)
    at android.app.Activity.onMenuItemSelected(Activity.java:2251)
    at com.android.internal.policy.impl.PhoneWindow.onMenuItemSelected(PhoneWindow.java:809)
    at com.android.internal.view.menu.MenuItemImpl.invoke(MenuItemImpl.java:143)
    at com.android.internal.view.menu.MenuBuilder.performItemAction(MenuBuilder.java:855)
    at com.android.internal.view.menu.IconMenuView.invokeItem(IconMenuView.java:553)
    at com.android.internal.view.menu.IconMenuItemView.performClick(IconMenuItemView.java:122)
    at android.view.View$PerformClick.run(View.java:9089)
    at android.os.Handler.handleCallback(Handler.java:587)
    at android.os.Handler.dispatchMessage(Handler.java:92)
    at android.os.Looper.loop(Looper.java:123)
    at android.app.ActivityThread.main(ActivityThread.java:3806)
    at java.lang.reflect.Method.invokeNative(Native Method)
    at java.lang.reflect.Method.invoke(Method.java:507)
    at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:839)
    at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:597)
    at dalvik.system.NativeStart.main(Native Method)
Caused by: java.lang.NullPointerException
    at android.graphics.drawable.LayerDrawable.addLayer(LayerDrawable.java:186)
    at android.graphics.drawable.LayerDrawable.inflate(LayerDrawable.java:157)
    at android.graphics.drawable.Drawable.createFromXmlInner(Drawable.java:795)
    at android.graphics.drawable.Drawable.createFromXml(Drawable.java:736) …
Run Code Online (Sandbox Code Playgroud)

android crash-reports

34
推荐指数
1
解决办法
1484
查看次数

用于按下状态的TextView ClickableSpan样式

我是ClickableSpan的子类,为我的TextView中的链接自定义文本样式.

private static class LinkSpan extends ClickableSpan {
    @Override
    public void onClick(View widget) {
         // code...
    }

    @Override
    public void updateDrawState(TextPaint ds) {
        super.updateDrawState(ds);
        ds.setUnderlineText(false);
        ds.setTypeface(Typeface.create(ds.getTypeface(), Typeface.BOLD));
        ds.setColor(0xff336699);
    }
}
Run Code Online (Sandbox Code Playgroud)

我希望在处于按下状态时更改样式,或者用户触摸链接.(比如a:hover在css中)但是我无法找到一种获得当前状态的方法updateDrawState.

有办法处理这个吗?如果我无法更改文本样式,我希望至少能够更改背景颜色.

按注释编辑,您可以在按下更改单个ClickableSpan的文本颜色,而不会影响同一TextView中的其他ClickableSpans

android textview

15
推荐指数
1
解决办法
5478
查看次数

改变Postgres序列的最小值

我试图改变现有序列的最小值.

首先我试过了

ALTER SEQUENCE product_id_seq MINVALUE 10000;
Run Code Online (Sandbox Code Playgroud)

和我ERROR: START value (1) cannot be less than MINVALUE (10000).

所以我试过了

ALTER SEQUENCE product_id_seq MINVALUE 10000 RESTART WITH 10000;
Run Code Online (Sandbox Code Playgroud)

但得到了同样的错误.

当然我可以放弃它并创建一个新的,但我认为应该有办法做到这一点.我正在使用Postgres 8.4.7.

sql postgresql sequence

8
推荐指数
1
解决办法
6140
查看次数

如何在EditTextPreference对话框中输入键

我给了android:singleLine="true"选项EditTextPreference,当对话框中的编辑框有焦点时,软件键盘显示"完成"按钮代替Enter键.但是,如果我按下完成按钮,只有软键盘关闭,我仍然需要单击对话框上的完成按钮.

无论如何在软件键盘上输入key和ime动作键来关闭对话框并应用新值?

android preferenceactivity android-preferences

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