小编Poo*_*kar的帖子

SQLite DatabaseUtils.queryNumEntries在真实设备上不起作用,但在模拟器上工作

我使用以下方法计算我的行

long numRows = DatabaseUtils.queryNumEntries(ourDatabase, "fuel_table");
Run Code Online (Sandbox Code Playgroud)

和列中的条目

 long mileagenum = DatabaseUtils.queryNumEntries(ourDatabase, FUEL_DATABASE_TABLE, KEY_MILEAGE);
Run Code Online (Sandbox Code Playgroud)

这两种方法在模拟器上运行良好,但在真实设备上出错...

有什么想法会出错吗?谢谢.

我得到一个错误日志: -

java.lang.NoSuchMethodError: android.database.DatabaseUtils.queryNumEntries
at com.poojag.fuelcheck.FuelStoredInfo.getAvgMileage(FuelStoredInfo.java:252)
at com.poojag.fuelcheck.Prediction.onFocusChange(Prediction.java:199)
at android.view.View.onFocusChanged(View.java:2742)
at android.widget.TextView.onFocusChanged(TextView.java:6957)
at android.view.View.handleFocusGainInternal(View.java:2565)
at android.view.View.requestFocus(View.java:3720)
at android.view.View.requestFocus(View.java:3671)
at android.view.View.requestFocus(View.java:3649)
at android.view.View.onTouchEvent(View.java:4445)
at android.widget.TextView.onTouchEvent(TextView.java:7130)
at android.widget.EditText.onTouchEvent(EditText.java:143)
at android.view.View.dispatchTouchEvent(View.java:3885)
at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:942)
at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:942)
at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:942)
at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:942)
at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:942)
at com.android.internal.policy.impl.PhoneWindow$DecorView.superDispatchTouchEvent(PhoneWindow.java:1750)
at com.android.internal.policy.impl.PhoneWindow.superDispatchTouchEvent(PhoneWindow.java:1135)
at android.app.Activity.dispatchTouchEvent(Activity.java:2096)
at com.android.internal.policy.impl.PhoneWindow$DecorView.dispatchTouchEvent(PhoneWindow.java:1734)
at android.view.ViewRoot.deliverPointerEvent(ViewRoot.java:2216)
at android.view.ViewRoot.handleMessage(ViewRoot.java:1887)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loop(Looper.java:130)
at android.app.ActivityThread.main(ActivityThread.java:3687)
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:867)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:625) …
Run Code Online (Sandbox Code Playgroud)

sqlite android

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

在滚动视图上启用缩放

我有一些数据放在我的ScrollView.我想让它放大/缩小.它包含简单ImageViewTextView.

任何建议都会有所帮助.谢谢.

这是我的代码:

<ScrollView
    android:id="@+id/viewSoupMenu"
    android:layout_width="fill_parent" 
    android:layout_height="fill_parent"
     android:background="@drawable/soupback" >

<LinearLayout
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:orientation="vertical">

<LinearLayout
          android:layout_width="wrap_content"
         android:layout_height="wrap_content"
         android:orientation="horizontal"
          android:layout_marginTop="50dp">

    <ImageButton
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
         android:layout_marginLeft="35dp"
         android:layout_marginTop="30dp"
        android:background="@android:color/transparent"
        android:src="@drawable/flowericon" />

    <ImageButton
        android:id="@+id/btnVegClearSoup"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
         android:layout_marginLeft="5dp"
         android:layout_marginTop="20dp"
        android:background="@android:color/transparent"
        android:src="@drawable/btnvegsoupclearclickedxml" />

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

android zoom scrollview

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

Amazon SNS 与 Firebase 定价

我们必须决定向我们的应用程序发送推送通知的选项。我们正在考虑使用 Amazon SNS 或 Firebase。在列出每种方案的优缺点时,我只能找到 Amazon SNS 通知的定价或上限,即:

它提供 1 年的免费资源,但之后需要付费。目前每月前 100 万个 Amazon SNS 请求是免费的。那么每增加一百万个 Amazon SNS 请求就要花费 0.50 美元。

但是我找不到 Firebase 的此类内容。免费发送的通知数量是否有限制,超过一定数量后需要收费?如果是的话,费用是多少?

任何帮助表示赞赏。

push-notification amazon-web-services amazon-sns google-cloud-messaging firebase-cloud-messaging

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

System.NotImplementedException C# Xamarin,Android

我正在将 Android 应用程序移植到 Xamarin.android。该项目构建成功,但出现一些运行时错误。由于我是 Android 的 C# 编程新手,我无法弄清楚如何解决它:- 这是我的 java 代码:-

private Handler handler = new Handler(new Handler.Callback() {
    @Override
    public boolean handleMessage(Message msg) {
      if (msg.what == MSG_SURFACE_CREATED) {
        contentWidth = 0;
        contentHeight = 0;
        requestLayout();
        return true;
      } else {
        Log.w("Unknown msg.what: " + msg.what);
      }
      return false;
    }
  });
Run Code Online (Sandbox Code Playgroud)

这是我在 C# 中尝试过的:-

private Android.OS.Handler handler = new Android.OS.Handler(new myCallback ());

        private class myCallback : Android.OS.Handler.ICallback //inner class
        {
            public myCallback()
            {
            }

            FlipViewController fp;    //Create instance of …
Run Code Online (Sandbox Code Playgroud)

c# android xamarin.android

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