小编Luí*_*sus的帖子

在EditText上删除AutoFocus

可能重复:
停止EditText在Activity启动时获得焦点?

我有两个编辑文本,第一个总是有焦点.我试过clearFocus()但它不起作用.

xml是这样的:

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="vertical" >

<EditText
    android:id="@+id/barcode"
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    android:text="@string/enterbarcode" >
</EditText>

<View
    android:layout_width="fill_parent"
    android:layout_height="10dp" >
</View>

<TextView
    android:id="@+id/textView2"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_gravity="center"
    android:text="@string/or"
    android:textAppearance="?android:attr/textAppearanceMedium" >
</TextView>

<View
    android:layout_width="fill_parent"
    android:layout_height="10dp" >
</View>

<EditText
    android:id="@+id/name"
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    android:layout_gravity="center"
    android:text="@string/entername" >
</EditText>

<Button
    android:id="@+id/ok"
    android:layout_width="fill_parent"
    android:layout_height="60dp"
    android:background="@drawable/button"
    android:text="@string/forward"
    android:textStyle="bold" >
</Button>

</LinearLayout>
Run Code Online (Sandbox Code Playgroud)

我在这里读到了关于虚拟项目的答案,但我不知道如何将它应用于我的特定xml.

android android-layout

15
推荐指数
0
解决办法
3万
查看次数

Android图标没有变化

我已经开发了几个Android应用程序,这从来没有发生在我身上,令我不安.我在android几个文件夹(xhdpi,hdpi,mdpi和ldpi)上有一个名为ic_launcher的应用程序启动器图标.我的Android Manifest看起来像这样:

<application
    android:icon="@drawable/ic_launcher"
    android:label="@string/app_name" >
    <uses-library android:name="com.google.android.maps" />
Run Code Online (Sandbox Code Playgroud)

应用程序图标只是默认的android图标.我已经清理了这个项目,刷新了,用几台不同的计算机构建,用蚂蚁来压缩png,什么也没做.

我开始认为这是我的Android上的缓存文件有问题(我在我的S2上使用Miui)但是我不确定.

有谁有更好的建议?

android

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

iOS未通过API发送Firebase推送通知

我正在使用Google的Firebase云消息传递向我的iOS和Android应用程序发送推送通知.通过Cloud Messaging控制台发送的推送通知按预期工作,但是当我通过API发送推送通知时,iOS应用程序仅在前台时接收它.在Android上,它正常工作(前景和后台).

阅读文档后,iOS系统会根据需要将"通知"对象传输到系统托盘,显示"正文"消息.但是,这不起作用.

这是我发送的JSON的内容:

{
    "notification":
        {
            "body": "This a test notification"
        },
        "to":"eQ5tiy0cMZ8:APA91bE4CCjDXEJxEIRxKY18pXMMGUBqY1OKJFhVbR-pNhvQjJuhPcc7pXa..."
}
Run Code Online (Sandbox Code Playgroud)

最近有没有人使用Firebase云消息传递类似的问题?谢谢.

apple-push-notifications ios firebase firebase-cloud-messaging

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

Android在ListPreference上崩溃

我正在尝试将listpreference添加到我的应用程序中.我的xml代码如下:

  <?xml version="1.0" encoding="utf-8"?>
 <PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android">
<PreferenceCategory android:title="@string/calendarsettings">
    <CheckBoxPreference android:key="syncWithCalendar"
        android:title="@string/setting_calendarsync" android:summary="@string/setting_calendarsync"></CheckBoxPreference>
    <CheckBoxPreference android:key="calendarAlarm"
        android:title="@string/settings_calendaralarm" android:summary="@string/settings_calendaralarm"></CheckBoxPreference>
</PreferenceCategory>
<PreferenceCategory android:title="@string/filters">
    <ListPreference android:key="dayFilter" android:title="@string/dayfilter"
        android:summary="@string/dayfilter" android:entries="@array/dayFilterArray"
        android:entryValues="@array/dayFilterValues" />
</PreferenceCategory>
 </PreferenceScreen>
Run Code Online (Sandbox Code Playgroud)

我的数组值是:

    <?xml version="1.0" encoding="utf-8"?>
 <resources>
<string-array name="dayFilterArray">
 <item>a</item>
 <item>b</item>
 <item>c</item>
 <item>d</item>
 <item>e</item>
 <item>f</item>
 <item>g</item>
 </string-array>
  <string-array name="dayFilterValues">
 <item>0</item>
 <item>3</item>
 <item>7</item>
 <item>14</item>
 <item>30</item>
 <item>90</item>
 <item>365</item>
  </string-array>
 </resources>
Run Code Online (Sandbox Code Playgroud)

但是,当我尝试进入我的首选项菜单时,它会崩溃并出现以下异常:

10-03 20:27:56.938: ERROR/AndroidRuntime(1111): Caused by: java.lang.ClassCastException: java.lang.Integer cannot be cast to java.lang.String
Run Code Online (Sandbox Code Playgroud)

这是指这行代码:

    addPreferencesFromResource(R.xml.preferences);
Run Code Online (Sandbox Code Playgroud)

对此有什么想法,为什么会这样?谢谢.

完全堆叠的痕迹:

10-03 21:13:06.828: ERROR/AndroidRuntime(3045): FATAL EXCEPTION: main
10-03 21:13:06.828: ERROR/AndroidRuntime(3045): …
Run Code Online (Sandbox Code Playgroud)

java android

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

位图上的中心文本

我正在尝试在位图的中心绘制文本,但即使我使用align.center,我也无法做到.代码是:

public Bitmap drawTextToBitmap(Context gContext, String gText) {
    Resources resources = gContext.getResources();
    float scale = resources.getDisplayMetrics().density;
    Bitmap bitmap = 
            BitmapFactory.decodeResource(resources, R.drawable.blank_marker);

    android.graphics.Bitmap.Config bitmapConfig =
            bitmap.getConfig();
    // set default bitmap config if none
    if(bitmapConfig == null) {
        bitmapConfig = android.graphics.Bitmap.Config.ARGB_8888;
    }
    // resource bitmaps are imutable, 
    // so we need to convert it to mutable one
    bitmap = bitmap.copy(bitmapConfig, true);

    Canvas canvas = new Canvas(bitmap);
    // new antialised Paint
    Paint paint = new Paint(Paint.ANTI_ALIAS_FLAG);
    // text color - #3D3D3D
    paint.setColor(Color.rgb(61, 61, …
Run Code Online (Sandbox Code Playgroud)

android android-layout

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

Lisp 列表打印

我在 lisp 格式功能方面遇到了一些麻烦。我有以下清单:

((X X X)(X X X X X X)(X X X X X X X X X)) 
Run Code Online (Sandbox Code Playgroud)

我需要按以下格式打印它:

X  X  X
XX XX XX
XXXXXXXXX
Run Code Online (Sandbox Code Playgroud)

关于如何实现这一目标的任何想法?format 函数有点令人困惑,HyperSpec 文档似乎对我没有任何帮助。谢谢。

lisp common-lisp

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

摄像机外部对象OpenGL

我正在使用带有gluPerspective和gluLookAt的透视图,我有一个对象的x,y世界坐标.如何确定对象是否在可视区域之外?请注意,相机始终在移动.

c++ opengl

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

Linq查询计数和GroupBy

任何人都可以告诉我如何在Linq中执行此SQL查询?

SELECT [id], COUNT(*) FROM [data].[dbo].[MyTable] GROUP BY [id]
Run Code Online (Sandbox Code Playgroud)

c# linq

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