小编Bob*_*ke4的帖子

此文本字段未指定inputType或提示

我收到警告,"此文​​本字段未指定inputType或提示"当我修改教程代码的副本时(如下所示)

<EditText android:id="@+id/edit_message"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:hint="@string/edit_message"
    android:layout_weight="1" />
Run Code Online (Sandbox Code Playgroud)

这样可以正常工作,只有在创建新的空白行时才会出现警告

我已经为一个朋友修改了它,有几个注释行解释了它的每个部分但是,每当我在上面添加一个额外的行时(即使是空行,在这种情况下它是注释行)我收到上面的错误

<!--edit text creates a text input box-->
<EditText android:id="@+id/edit_message"
<!-- edit_message is a variable, defined in   strings.xml-->
<!-- determines the width of the textField, in this case 0dp means "however long the text is" IE: it will grow to fit however many characters the user types -->
    android:layout_width="0dp"
<!-- determines the height of the Text Field -->
    android:layout_height="wrap_content"
<!-- The hint is the default value for the text field, it …
Run Code Online (Sandbox Code Playgroud)

xml android warnings comments

8
推荐指数
2
解决办法
2万
查看次数

Android BLE邻近通知

我一直在开发一个与BLE设备交互的应用程序.一切都很好,我可以扫描,连接和使用服务.

我一直在阅读所有文档,我没有看到任何让开发人员选择监听BLE设备的东西.基本上我想在设备进入BLE设备的范围时触发广播接收器.

我知道我可以继续扫描这个,但电池使用率太高了,我希望即使我的应用程序没有被使用也可以调用它.

是不支持此功能还是我错过了讨论此内容的部分文档?

java android bluetooth-lowenergy android-bluetooth

7
推荐指数
2
解决办法
2036
查看次数

执行简单的网络调用以在Unity中检索JSON?

我查看了Unity的网络文档,大多数示例似乎与为多人游戏建立网络联系有关.我只是想从api中获取一个动态生成菜单的JSON响应.是否有一些很好的例子可以进行简单的网络调用以从Web服务器获取响应?

谢谢

c# unity-game-engine unityscript

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

Android Maps v2上的自定义Google Maps Engine地图?

我一直在寻找使用Google Maps Engine API创建自定义地图,这看起来很棒.我了解如何创建图层和发布地图.我不明白的是如何使用Google Maps Android API v2在Android设备上显示该数据.目前是否支持此功能?

java android google-maps google-maps-android-api-2

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

如何对 ngnix ingress 中的特定 HTTP 方法进行基本身份验证?

我可以使用基本身份验证创建入口。我遵循 kubernetes/ingress-nginx 中的模板:

apiVersion: extensions/v1beta1
kind: Ingress
metadata:
  name: ingress-with-auth
  annotations:
    # type of authentication
    nginx.ingress.kubernetes.io/auth-type: basic
    # name of the secret that contains the user/password definitions
    nginx.ingress.kubernetes.io/auth-secret: basic-auth
    # message to display with an appropriate context why the authentication is required
    nginx.ingress.kubernetes.io/auth-realm: 'Authentication Required - foo'
spec:
  rules:
  - host: foo.bar.com
    http:
      paths:
      - path: /
        backend:
          serviceName: http-svc
          servicePort: 80
Run Code Online (Sandbox Code Playgroud)

它工作正常,但我需要允许“选项”方法,而无需对飞行前请求进行基本身份验证。任何有关如何执行此操作的指示都会非常有帮助。

nginx kubernetes kubernetes-ingress nginx-ingress

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

如何获得不需要在Java中捕获的异常?

我想抛出一个将在运行时确定的自定义异常.目前我必须向函数添加抛出或使用try catch将其包围.我想要的是这个例外根本不被发现.这是一个致命的例外,它将向程序员显示错误以及他可以做些什么来解决它.这是一个抽象类,检查是否先运行了初始化.我希望它像NullPointerException一样,当它发生时程序崩溃.

谢谢

java

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

Android Google Maps v2多边形性能问题?

我正在使用谷歌地图v2 api为我正在构建的Android应用程序,它必须在地图上绘制多边形.当多边形的数量很小时,一切正常,当数字越大时,地图加载缓慢,平移和缩放真的很慢.我正在使用SupportMapFragment并添加如下多边形:

    for(PolygonOptions item : items) { 
            getMap().addPolygon(poly);
    }
Run Code Online (Sandbox Code Playgroud)

有没有办法提高大量多边形的性能?

java android google-maps google-maps-api-2

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

Toast和Progress对话框边缘被切断

我在各种手机上测试了我的应用程序和原始内容,如进度对话框和Toast消息看起来很正常,但是当我开始使用Android 5.0测试手机时,进度对话框/ Toast的边缘被切断了.

烤面包

进度对话示例

我究竟做错了什么?在操作系统低于棒棒糖的每部手机上,它运行正常.

我的风格,按要求:

 <style name="AppTheme" parent="android:Theme.Holo.Light.DarkActionBar">
 <!--   <item name="android:actionBarStyle">@style/AppTheme.ActionBarStyle</item>

</style>

<style name="AppTheme.ActionBarStyle" parent="android:Theme.Holo.Light.NoActionBar">
    <item name="android:background">#1d2128</item>
    <!--<item name="android:titleTextStyle">@style/AppTheme.ActionBar.TitleTextStyle</item>-->
    <item name="android:icon">@drawable/top_bar_logo</item>
    <!--<item name="android:indeterminateProgressStyle">@style/IndeterminateProgress</item>-->
</style>

<style name="AppTheme.MainActivity" parent="android:Theme.Holo.Light.NoActionBar">
    <item name="android:clipToPadding">false</item>
</style>
Run Code Online (Sandbox Code Playgroud)

java android progressdialog android-toast android-5.0-lollipop

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

证书固定在Ajax调用中

我相信我已经知道了答案,但我想知道是否有人对这个问题有了更深入的了解.我已经在Android和iOS应用程序中完成了证书固定,以使它们在中间攻击中更安全.我很好奇,可以在执行Ajax调用的网站上完成同样的事情吗?我想不是因为在运输过程中可以修改Javascript代码,有没有人有这方面的经验?

javascript ajax ssl ssl-certificate man-in-the-middle

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

像 Android 那样使用存根方法创建 API jar?

我希望分发自定义 API,并且知道这些类将在运行时可用。我希望我的公共和受保护的方法/类包含在我可以分发的 jar 中,但我不需要任何其他源代码,并且如果实际执行该 jar 代码,我想抛出异常。

当您尝试直接执行 jar 时,这正是 Android 框架 jar 的行为。

我的问题是如何从我的源创建相同的 jar,而无需手动检查和创建每个存根方法。我希望它能够随着我的 API 的增长而扩展。

java android compilation jar android-source

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